- Timestamp:
- 07/25/08 10:03:09 (6 months ago)
- Location:
- perl5/Pugs-Compiler-Rule
- Files:
-
- 2 modified
-
Changes (modified) (1 diff)
-
lib/Pugs/Emitter/Rule/Perl5/CharClass.pm (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
perl5/Pugs-Compiler-Rule/Changes
r21454 r21527 1 - added unicode 'isGraphemeLink' 2 1 3 0.33 2008-07-23 2 4 - added unicode property 'isLr' -
perl5/Pugs-Compiler-Rule/lib/Pugs/Emitter/Rule/Perl5/CharClass.pm
r21442 r21527 17 17 'isInLatin1Supplement' => '[\x{0080}–\x{00FF}]', 18 18 'isInCyrillicSupplementary' => '[\x{0500}–\x{052F}]', 19 20 # http://unicode.org/cldr/utility/list-unicodeset.jsp?a=[:Grapheme_Link=True:] 21 'isGraphemeLink' => '[[् ্ ੍ ્ ୍ ் ్ ್ ് ් ꠆ ꣄ ᮪ 𐨿 ฺ ྄ ᜔ ᜴ ꥓ ္ ် ្ ᭄]', 19 22 20 23 # $ perl -MSet::IntSpan -ne ' @x=split/;/; $v=hex($x[0]); push @nums, $v if $x[4] eq "EN"; END{ $set= new Set::IntSpan @nums; $set="$set"; $set =~ s/(\d+)/ sprintf("\\x{%0X}",$1) /ge; print $set,"\n"}'
