Unicode v8.0.0 data
JavaScript-compatible Unicode data for use in Node.js. Included: arrays of code points, arrays of symbols, and regular expressions for Unicode v8.0.0’s categories, scripts, script extensions, blocks, and properties, as well as bidi mirroring and case folding data.The data files in this module are generated as part of the node-unicode-data project. Please report any bugs or requests in the appropriate issue tracker.
Installation
npm install unicode-8.0.0 --save-dev
Note: unicode-8.0.0 is supposed to be used in build scripts (i.e. as a
devDependency
), and not at runtime (i.e. as a regular dependency
).Regular expressions
The Unicode data modules ship with pre-compiled regular expressions for categories, scripts, script extensions, blocks, and properties. But maybe you want to create a single regular expression that combines several categories, scripts, etc. In that case, you should use Regenerate. For example, to construct a regex that matches all symbols in the Arabic and Greek scripts as per Unicode v6.3.0:const regenerate = require('regenerate');
const set = regenerate()
.add(require('unicode-6.3.0/Script_Extensions/Arabic/code-points.js')) // or `…/symbols`, doesn’t matter
.add(require('unicode-6.3.0/Script_Extensions/Greek/code-points.js')); // or `…/symbols`, doesn’t matter
console.log(set.toString());
// Then you might want to use a template like this to write the result to a file, along with any regex flags you might need:
// const regex = /<%= set.toString() %>/gim;
Usage
// Get an array of code points in a given Unicode category:
const codePoints = require('unicode-8.0.0/General_Category/Uppercase_Letter/code-points.js');
// Get an array of symbols (strings) in a given Unicode category:
const symbols = require('unicode-8.0.0/General_Category/Uppercase_Letter/symbols.js');
// Get a regular expression that matches any symbol in a given Unicode category:
const regex = require('unicode-8.0.0/General_Category/Uppercase_Letter/regex.js');
// Get the canonical category a given code point belongs to:
// (Note: U+0041 is LATIN CAPITAL LETTER A)
const category = require('unicode-8.0.0/General_Category').get(0x41);
// Get an array of all code points with a given bidi class:
const on = require('unicode-8.0.0/Bidi_Class/Other_Neutral/code-points.js');
// Get a map from code points to bidi classes:
const bidiClassMap = require('unicode-8.0.0/Bidi_Class');
// Get the directionality of a given code point:
const directionality = require('unicode-8.0.0/Bidi_Class').get(0x41);
// What glyph is the mirror image of `«` (U+00AB)?
const mirrored = require('unicode-8.0.0/Bidi_Mirroring_Glyph').get(0xAB);
// Get a regular expression that matches all opening brackets:
const openingBrackets = require('unicode-8.0.0/Bidi_Paired_Bracket_Type/Open/regex.js');
// …you get the idea.
Other than categories, data on Unicode properties, blocks, scripts, and script extensions is available too (for recent versions of the Unicode standard). Here’s the full list of the available data for v8.0.0:
```js //
Binary_Property
:require('unicode-8.0.0/BinaryProperty/ASCII/code-points.js'); require('unicode-8.0.0/BinaryProperty/ASCII/symbols.js'); require('unicode-8.0.0/BinaryProperty/ASCII/regex.js');
require('unicode-8.0.0/BinaryProperty/ASCIIHexDigit/code-points.js'); require('unicode-8.0.0/BinaryProperty/ASCIIHexDigit/symbols.js'); require('unicode-8.0.0/BinaryProperty/ASCIIHexDigit/regex.js');
require('unicode-8.0.0/BinaryProperty/Alphabetic/code-points.js'); require('unicode-8.0.0/BinaryProperty/Alphabetic/symbols.js'); require('unicode-8.0.0/BinaryProperty/Alphabetic/regex.js');
require('unicode-8.0.0/BinaryProperty/Any/code-points.js'); require('unicode-8.0.0/BinaryProperty/Any/symbols.js'); require('unicode-8.0.0/BinaryProperty/Any/regex.js');
require('unicode-8.0.0/BinaryProperty/Assigned/code-points.js'); require('unicode-8.0.0/BinaryProperty/Assigned/symbols.js'); require('unicode-8.0.0/BinaryProperty/Assigned/regex.js');
require('unicode-8.0.0/BinaryProperty/BidiControl/code-points.js'); require('unicode-8.0.0/BinaryProperty/BidiControl/symbols.js'); require('unicode-8.0.0/BinaryProperty/BidiControl/regex.js');
require('unicode-8.0.0/BinaryProperty/BidiMirrored/code-points.js'); require('unicode-8.0.0/BinaryProperty/BidiMirrored/symbols.js'); require('unicode-8.0.0/BinaryProperty/BidiMirrored/regex.js');
require('unicode-8.0.0/BinaryProperty/CaseIgnorable/code-points.js'); require('unicode-8.0.0/BinaryProperty/CaseIgnorable/symbols.js'); require('unicode-8.0.0/BinaryProperty/CaseIgnorable/regex.js');
require('unicode-8.0.0/BinaryProperty/Cased/code-points.js'); require('unicode-8.0.0/BinaryProperty/Cased/symbols.js'); require('unicode-8.0.0/BinaryProperty/Cased/regex.js');
require('unicode-8.0.0/BinaryProperty/ChangesWhenCasefolded/code-points.js'); require('unicode-8.0.0/BinaryProperty/ChangesWhenCasefolded/symbols.js'); require('unicode-8.0.0/BinaryProperty/ChangesWhenCasefolded/regex.js');
require('unicode-8.0.0/BinaryProperty/ChangesWhenCasemapped/code-points.js'); require('unicode-8.0.0/BinaryProperty/ChangesWhenCasemapped/symbols.js'); require('unicode-8.0.0/BinaryProperty/ChangesWhenCasemapped/regex.js');
require('unicode-8.0.0/BinaryProperty/ChangesWhenLowercased/code-points.js'); require('unicode-8.0.0/BinaryProperty/ChangesWhenLowercased/symbols.js'); require('unicode-8.0.0/BinaryProperty/ChangesWhenLowercased/regex.js');
require('unicode-8.0.0/BinaryProperty/ChangesWhenNFKCCasefolded/code-points.js'); require('unicode-8.0.0/BinaryProperty/ChangesWhenNFKCCasefolded/symbols.js'); require('unicode-8.0.0/BinaryProperty/ChangesWhenNFKCCasefolded/regex.js');
require('unicode-8.0.0/BinaryProperty/ChangesWhenTitlecased/code-points.js'); require('unicode-8.0.0/BinaryProperty/ChangesWhenTitlecased/symbols.js'); require('unicode-8.0.0/BinaryProperty/ChangesWhenTitlecased/regex.js');
require('unicode-8.0.0/BinaryProperty/ChangesWhenUppercased/code-points.js'); require('unicode-8.0.0/BinaryProperty/ChangesWhenUppercased/symbols.js'); require('unicode-8.0.0/BinaryProperty/ChangesWhenUppercased/regex.js');
require('unicode-8.0.0/BinaryProperty/CompositionExclusion/code-points.js'); require('unicode-8.0.0/BinaryProperty/CompositionExclusion/symbols.js'); require('unicode-8.0.0/BinaryProperty/CompositionExclusion/regex.js');
require('unicode-8.0.0/BinaryProperty/Dash/code-points.js'); require('unicode-8.0.0/BinaryProperty/Dash/symbols.js'); require('unicode-8.0.0/BinaryProperty/Dash/regex.js');
require('unicode-8.0.0/BinaryProperty/DefaultIgnorableCodePoint/code-points.js'); require('unicode-8.0.0/BinaryProperty/DefaultIgnorableCodePoint/symbols.js'); require('unicode-8.0.0/BinaryProperty/DefaultIgnorableCodePoint/regex.js');
require('unicode-8.0.0/BinaryProperty/Deprecated/code-points.js'); require('unicode-8.0.0/BinaryProperty/Deprecated/symbols.js'); require('unicode-8.0.0/BinaryProperty/Deprecated/regex.js');
require('unicode-8.0.0/BinaryProperty/Diacritic/code-points.js'); require('unicode-8.0.0/BinaryProperty/Diacritic/symbols.js'); require('unicode-8.0.0/BinaryProperty/Diacritic/regex.js');
require('unicode-8.0.0/BinaryProperty/ExpandsOnNFC/code-points.js'); require('unicode-8.0.0/BinaryProperty/ExpandsOnNFC/symbols.js'); require('unicode-8.0.0/BinaryProperty/ExpandsOnNFC/regex.js');
require('unicode-8.0.0/BinaryProperty/ExpandsOnNFD/code-points.js'); require('unicode-8.0.0/BinaryProperty/ExpandsOnNFD/symbols.js'); require('unicode-8.0.0/BinaryProperty/ExpandsOnNFD/regex.js');
require('unicode-8.0.0/BinaryProperty/ExpandsOnNFKC/code-points.js'); require('unicode-8.0.0/BinaryProperty/ExpandsOnNFKC/symbols.js'); require('unicode-8.0.0/BinaryProperty/ExpandsOnNFKC/regex.js');
require('unicode-8.0.0/BinaryProperty/ExpandsOnNFKD/code-points.js'); require('unicode-8.0.0/BinaryProperty/ExpandsOnNFKD/symbols.js'); require('unicode-8.0.0/BinaryProperty/ExpandsOnNFKD/regex.js');
require('unicode-8.0.0/BinaryProperty/Extender/code-points.js'); require('unicode-8.0.0/BinaryProperty/Extender/symbols.js'); require('unicode-8.0.0/BinaryProperty/Extender/regex.js');
require('unicode-8.0.0/BinaryProperty/FullCompositionExclusion/code-points.js'); require('unicode-8.0.0/BinaryProperty/FullCompositionExclusion/symbols.js'); require('unicode-8.0.0/BinaryProperty/FullCompositionExclusion/regex.js');
require('unicode-8.0.0/BinaryProperty/GraphemeBase/code-points.js'); require('unicode-8.0.0/BinaryProperty/GraphemeBase/symbols.js'); require('unicode-8.0.0/BinaryProperty/GraphemeBase/regex.js');
require('unicode-8.0.0/BinaryProperty/GraphemeExtend/code-points.js'); require('unicode-8.0.0/BinaryProperty/GraphemeExtend/symbols.js'); require('unicode-8.0.0/BinaryProperty/GraphemeExtend/regex.js');
require('unicode-8.0.0/BinaryProperty/GraphemeLink/code-points.js'); require('unicode-8.0.0/BinaryProperty/GraphemeLink/symbols.js'); require('unicode-8.0.0/BinaryProperty/GraphemeLink/regex.js');
require('unicode-8.0.0/BinaryProperty/HexDigit/code-points.js'); require('unicode-8.0.0/BinaryProperty/HexDigit/symbols.js'); require('unicode-8.0.0/BinaryProperty/HexDigit/regex.js');
require('unicode-8.0.0/BinaryProperty/Hyphen/code-points.js'); require('unicode-8.0.0/BinaryProperty/Hyphen/symbols.js'); require('unicode-8.0.0/BinaryProperty/Hyphen/regex.js');
require('unicode-8.0.0/BinaryProperty/IDSBinaryOperator/code-points.js'); require('unicode-8.0.0/BinaryProperty/IDSBinaryOperator/symbols.js'); require('unicode-8.0.0/BinaryProperty/IDSBinaryOperator/regex.js');
require('unicode-8.0.0/BinaryProperty/IDSTrinaryOperator/code-points.js'); require('unicode-8.0.0/BinaryProperty/IDSTrinaryOperator/symbols.js'); require('unicode-8.0.0/BinaryProperty/IDSTrinaryOperator/regex.js');
require('unicode-8.0.0/BinaryProperty/IDContinue/code-points.js'); require('unicode-8.0.0/BinaryProperty/IDContinue/symbols.js'); require('unicode-8.0.0/BinaryProperty/IDContinue/regex.js');
require('unicode-8.0.0/BinaryProperty/IDStart/code-points.js'); require('unicode-8.0.0/BinaryProperty/IDStart/symbols.js'); require('unicode-8.0.0/BinaryProperty/IDStart/regex.js');
require('unicode-8.0.0/BinaryProperty/Ideographic/code-points.js'); require('unicode-8.0.0/BinaryProperty/Ideographic/symbols.js'); require('unicode-8.0.0/BinaryProperty/Ideographic/regex.js');
require('unicode-8.0.0/BinaryProperty/JoinControl/code-points.js'); require('unicode-8.0.0/BinaryProperty/JoinControl/symbols.js'); require('unicode-8.0.0/BinaryProperty/JoinControl/regex.js');
require('unicode-8.0.0/BinaryProperty/LogicalOrderException/code-points.js'); require('unicode-8.0.0/BinaryProperty/LogicalOrderException/symbols.js'); require('unicode-8.0.0/BinaryProperty/LogicalOrderException/regex.js');
require('unicode-8.0.0/BinaryProperty/Lowercase/code-points.js'); require('unicode-8.0.0/BinaryProperty/Lowercase/symbols.js'); require('unicode-8.0.0/BinaryProperty/Lowercase/regex.js');
require('unicode-8.0.0/BinaryProperty/Math/code-points.js'); require('unicode-8.0.0/BinaryProperty/Math/symbols.js'); require('unicode-8.0.0/BinaryProperty/Math/regex.js');
require('unicode-8.0.0/BinaryProperty/NoncharacterCodePoint/code-points.js'); require('unicode-8.0.0/BinaryProperty/NoncharacterCodePoint/symbols.js'); require('unicode-8.0.0/BinaryProperty/NoncharacterCodePoint/regex.js');
require('unicode-8.0.0/BinaryProperty/OtherAlphabetic/code-points.js'); require('unicode-8.0.0/BinaryProperty/OtherAlphabetic/symbols.js'); require('unicode-8.0.0/BinaryProperty/OtherAlphabetic/regex.js');
require('unicode-8.0.0/BinaryProperty/OtherDefaultIgnorableCodePoint/code-points.js'); require('unicode-8.0.0/BinaryProperty/OtherDefaultIgnorableCodePoint/symbols.js'); require('unicode-8.0.0/BinaryProperty/OtherDefaultIgnorableCodePoint/regex.js');
require('unicode-8.0.0/BinaryProperty/OtherGraphemeExtend/code-points.js'); require('unicode-8.0.0/BinaryProperty/OtherGraphemeExtend/symbols.js'); require('unicode-8.0.0/BinaryProperty/OtherGraphemeExtend/regex.js');
require('unicode-8.0.0/BinaryProperty/OtherIDContinue/code-points.js'); require('unicode-8.0.0/BinaryProperty/OtherIDContinue/symbols.js'); require('unicode-8.0.0/BinaryProperty/OtherIDContinue/regex.js');
require('unicode-8.0.0/BinaryProperty/OtherIDStart/code-points.js'); require('unicode-8.0.0/BinaryProperty/OtherIDStart/symbols.js'); require('unicode-8.0.0/BinaryProperty/OtherIDStart/regex.js');
require('unicode-8.0.0/BinaryProperty/OtherLowercase/code-points.js'); require('unicode-8.0.0/BinaryProperty/OtherLowercase/symbols.js'); require('unicode-8.0.0/BinaryProperty/OtherLowercase/regex.js');
require('unicode-8.0.0/BinaryProperty/OtherMath/code-points.js'); require('unicode-8.0.0/BinaryProperty/OtherMath/symbols.js'); require('unicode-8.0.0/BinaryProperty/OtherMath/regex.js');
require('unicode-8.0.0/BinaryProperty/OtherUppercase/code-points.js'); require('unicode-8.0.0/BinaryProperty/OtherUppercase/symbols.js'); require('unicode-8.0.0/BinaryProperty/OtherUppercase/regex.js');
require('unicode-8.0.0/BinaryProperty/PatternSyntax/code-points.js'); require('unicode-8.0.0/BinaryProperty/PatternSyntax/symbols.js'); require('unicode-8.0.0/BinaryProperty/PatternSyntax/regex.js');
require('unicode-8.0.0/BinaryProperty/PatternWhiteSpace/code-points.js'); require('unicode-8.0.0/BinaryProperty/PatternWhiteSpace/symbols.js'); require('unicode-8.0.0/BinaryProperty/PatternWhiteSpace/regex.js');
require('unicode-8.0.0/BinaryProperty/QuotationMark/code-points.js'); require('unicode-8.0.0/BinaryProperty/QuotationMark/symbols.js'); require('unicode-8.0.0/BinaryProperty/QuotationMark/regex.js');
require('unicode-8.0.0/BinaryProperty/Radical/code-points.js'); require('unicode-8.0.0/BinaryProperty/Radical/symbols.js'); require('unicode-8.0.0/BinaryProperty/Radical/regex.js');
require('unicode-8.0.0/BinaryProperty/STerm/code-points.js'); require('unicode-8.0.0/BinaryProperty/STerm/symbols.js'); require('unicode-8.0.0/BinaryProperty/STerm/regex.js');
require('unicode-8.0.0/BinaryProperty/SoftDotted/code-points.js'); require('unicode-8.0.0/BinaryProperty/SoftDotted/symbols.js'); require('unicode-8.0.0/BinaryProperty/SoftDotted/regex.js');
require('unicode-8.0.0/BinaryProperty/TerminalPunctuation/code-points.js'); require('unicode-8.0.0/BinaryProperty/TerminalPunctuation/symbols.js'); require('unicode-8.0.0/BinaryProperty/TerminalPunctuation/regex.js');
require('unicode-8.0.0/BinaryProperty/UnifiedIdeograph/code-points.js'); require('unicode-8.0.0/BinaryProperty/UnifiedIdeograph/symbols.js'); require('unicode-8.0.0/BinaryProperty/UnifiedIdeograph/regex.js');
require('unicode-8.0.0/BinaryProperty/Uppercase/code-points.js'); require('unicode-8.0.0/BinaryProperty/Uppercase/symbols.js'); require('unicode-8.0.0/BinaryProperty/Uppercase/regex.js');
require('unicode-8.0.0/BinaryProperty/VariationSelector/code-points.js'); require('unicode-8.0.0/BinaryProperty/VariationSelector/symbols.js'); require('unicode-8.0.0/BinaryProperty/VariationSelector/regex.js');
require('unicode-8.0.0/BinaryProperty/WhiteSpace/code-points.js'); require('unicode-8.0.0/BinaryProperty/WhiteSpace/symbols.js'); require('unicode-8.0.0/BinaryProperty/WhiteSpace/regex.js');
require('unicode-8.0.0/BinaryProperty/XIDContinue/code-points.js'); require('unicode-8.0.0/BinaryProperty/XIDContinue/symbols.js'); require('unicode-8.0.0/BinaryProperty/XIDContinue/regex.js');
require('unicode-8.0.0/BinaryProperty/XIDStart/code-points.js'); require('unicode-8.0.0/BinaryProperty/XIDStart/symbols.js'); require('unicode-8.0.0/BinaryProperty/XIDStart/regex.js');
//
General_Category
:require('unicode-8.0.0/GeneralCategory').get(codePoint); // lookup map
require('unicode-8.0.0/GeneralCategory/CasedLetter/code-points.js'); require('unicode-8.0.0/GeneralCategory/CasedLetter/symbols.js'); require('unicode-8.0.0/GeneralCategory/CasedLetter/regex.js');
require('unicode-8.0.0/GeneralCategory/ClosePunctuation/code-points.js'); require('unicode-8.0.0/GeneralCategory/ClosePunctuation/symbols.js'); require('unicode-8.0.0/GeneralCategory/ClosePunctuation/regex.js');
require('unicode-8.0.0/GeneralCategory/ConnectorPunctuation/code-points.js'); require('unicode-8.0.0/GeneralCategory/ConnectorPunctuation/symbols.js'); require('unicode-8.0.0/GeneralCategory/ConnectorPunctuation/regex.js');
require('unicode-8.0.0/GeneralCategory/Control/code-points.js'); require('unicode-8.0.0/GeneralCategory/Control/symbols.js'); require('unicode-8.0.0/GeneralCategory/Control/regex.js');
require('unicode-8.0.0/GeneralCategory/CurrencySymbol/code-points.js'); require('unicode-8.0.0/GeneralCategory/CurrencySymbol/symbols.js'); require('unicode-8.0.0/GeneralCategory/CurrencySymbol/regex.js');
require('unicode-8.0.0/GeneralCategory/DashPunctuation/code-points.js'); require('unicode-8.0.0/GeneralCategory/DashPunctuation/symbols.js'); require('unicode-8.0.0/GeneralCategory/DashPunctuation/regex.js');
require('unicode-8.0.0/GeneralCategory/DecimalNumber/code-points.js'); require('unicode-8.0.0/GeneralCategory/DecimalNumber/symbols.js'); require('unicode-8.0.0/GeneralCategory/DecimalNumber/regex.js');
require('unicode-8.0.0/GeneralCategory/EnclosingMark/code-points.js'); require('unicode-8.0.0/GeneralCategory/EnclosingMark/symbols.js'); require('unicode-8.0.0/GeneralCategory/EnclosingMark/regex.js');
require('unicode-8.0.0/GeneralCategory/FinalPunctuation/code-points.js'); require('unicode-8.0.0/GeneralCategory/FinalPunctuation/symbols.js'); require('unicode-8.0.0/GeneralCategory/FinalPunctuation/regex.js');
require('unicode-8.0.0/GeneralCategory/Format/code-points.js'); require('unicode-8.0.0/GeneralCategory/Format/symbols.js'); require('unicode-8.0.0/GeneralCategory/Format/regex.js');
require('unicode-8.0.0/GeneralCategory/InitialPunctuation/code-points.js'); require('unicode-8.0.0/GeneralCategory/InitialPunctuation/symbols.js'); require('unicode-8.0.0/GeneralCategory/InitialPunctuation/regex.js');
require('unicode-8.0.0/GeneralCategory/Letter/code-points.js'); require('unicode-8.0.0/GeneralCategory/Letter/symbols.js'); require('unicode-8.0.0/GeneralCategory/Letter/regex.js');
require('unicode-8.0.0/GeneralCategory/LetterNumber/code-points.js'); require('unicode-8.0.0/GeneralCategory/LetterNumber/symbols.js'); require('unicode-8.0.0/GeneralCategory/LetterNumber/regex.js');
require('unicode-8.0.0/GeneralCategory/LineSeparator/code-points.js'); require('unicode-8.0.0/GeneralCategory/LineSeparator/symbols.js'); require('unicode-8.0.0/GeneralCategory/LineSeparator/regex.js');
require('unicode-8.0.0/GeneralCategory/LowercaseLetter/code-points.js'); require('unicode-8.0.0/GeneralCategory/LowercaseLetter/symbols.js'); require('unicode-8.0.0/GeneralCategory/LowercaseLetter/regex.js');
require('unicode-8.0.0/GeneralCategory/Mark/code-points.js'); require('unicode-8.0.0/GeneralCategory/Mark/symbols.js'); require('unicode-8.0.0/GeneralCategory/Mark/regex.js');
require('unicode-8.0.0/GeneralCategory/MathSymbol/code-points.js'); require('unicode-8.0.0/GeneralCategory/MathSymbol/symbols.js'); require('unicode-8.0.0/GeneralCategory/MathSymbol/regex.js');
require('unicode-8.0.0/GeneralCategory/ModifierLetter/code-points.js'); require('unicode-8.0.0/GeneralCategory/ModifierLetter/symbols.js'); require('unicode-8.0.0/GeneralCategory/ModifierLetter/regex.js');
require('unicode-8.0.0/GeneralCategory/ModifierSymbol/code-points.js'); require('unicode-8.0.0/GeneralCategory/ModifierSymbol/symbols.js'); require('unicode-8.0.0/GeneralCategory/ModifierSymbol/regex.js');
require('unicode-8.0.0/GeneralCategory/NonspacingMark/code-points.js'); require('unicode-8.0.0/GeneralCategory/NonspacingMark/symbols.js'); require('unicode-8.0.0/GeneralCategory/NonspacingMark/regex.js');
require('unicode-8.0.0/GeneralCategory/Number/code-points.js'); require('unicode-8.0.0/GeneralCategory/Number/symbols.js'); require('unicode-8.0.0/GeneralCategory/Number/regex.js');
require('unicode-8.0.0/GeneralCategory/OpenPunctuation/code-points.js'); require('unicode-8.0.0/GeneralCategory/OpenPunctuation/symbols.js'); require('unicode-8.0.0/GeneralCategory/OpenPunctuation/regex.js');
require('unicode-8.0.0/GeneralCategory/Other/code-points.js'); require('unicode-8.0.0/GeneralCategory/Other/symbols.js'); require('unicode-8.0.0/GeneralCategory/Other/regex.js');
require('unicode-8.0.0/GeneralCategory/OtherLetter/code-points.js'); require('unicode-8.0.0/GeneralCategory/OtherLetter/symbols.js'); require('unicode-8.0.0/GeneralCategory/OtherLetter/regex.js');
require('unicode-8.0.0/GeneralCategory/OtherNumber/code-points.js'); require('unicode-8.0.0/GeneralCategory/OtherNumber/symbols.js'); require('unicode-8.0.0/GeneralCategory/OtherNumber/regex.js');
require('unicode-8.0.0/GeneralCategory/OtherPunctuation/code-points.js'); require('unicode-8.0.0/GeneralCategory/OtherPunctuation/symbols.js'); require('unicode-8.0.0/GeneralCategory/OtherPunctuation/regex.js');
require('unicode-8.0.0/GeneralCategory/OtherSymbol/code-points.js'); require('unicode-8.0.0/GeneralCategory/OtherSymbol/symbols.js'); require('unicode-8.0.0/GeneralCategory/OtherSymbol/regex.js');
require('unicode-8.0.0/GeneralCategory/ParagraphSeparator/code-points.js'); require('unicode-8.0.0/GeneralCategory/ParagraphSeparator/symbols.js'); require('unicode-8.0.0/GeneralCategory/ParagraphSeparator/regex.js');
require('unicode-8.0.0/GeneralCategory/PrivateUse/code-points.js'); require('unicode-8.0.0/GeneralCategory/PrivateUse/symbols.js'); require('unicode-8.0.0/GeneralCategory/PrivateUse/regex.js');
require('unicode-8.0.0/GeneralCategory/Punctuation/code-points.js'); require('unicode-8.0.0/GeneralCategory/Punctuation/symbols.js'); require('unicode-8.0.0/GeneralCategory/Punctuation/regex.js');
require('unicode-8.0.0/GeneralCategory/Separator/code-points.js'); require('unicode-8.0.0/GeneralCategory/Separator/symbols.js'); require('unicode-8.0.0/GeneralCategory/Separator/regex.js');
require('unicode-8.0.0/GeneralCategory/SpaceSeparator/code-points.js'); require('unicode-8.0.0/GeneralCategory/SpaceSeparator/symbols.js'); require('unicode-8.0.0/GeneralCategory/SpaceSeparator/regex.js');
require('unicode-8.0.0/GeneralCategory/SpacingMark/code-points.js'); require('unicode-8.0.0/GeneralCategory/SpacingMark/symbols.js'); require('unicode-8.0.0/GeneralCategory/SpacingMark/regex.js');
require('unicode-8.0.0/GeneralCategory/Surrogate/code-points.js'); require('unicode-8.0.0/GeneralCategory/Surrogate/symbols.js'); require('unicode-8.0.0/GeneralCategory/Surrogate/regex.js');
require('unicode-8.0.0/GeneralCategory/Symbol/code-points.js'); require('unicode-8.0.0/GeneralCategory/Symbol/symbols.js'); require('unicode-8.0.0/GeneralCategory/Symbol/regex.js');
require('unicode-8.0.0/GeneralCategory/TitlecaseLetter/code-points.js'); require('unicode-8.0.0/GeneralCategory/TitlecaseLetter/symbols.js'); require('unicode-8.0.0/GeneralCategory/TitlecaseLetter/regex.js');
require('unicode-8.0.0/GeneralCategory/Unassigned/code-points.js'); require('unicode-8.0.0/GeneralCategory/Unassigned/symbols.js'); require('unicode-8.0.0/GeneralCategory/Unassigned/regex.js');
require('unicode-8.0.0/GeneralCategory/UppercaseLetter/code-points.js'); require('unicode-8.0.0/GeneralCategory/UppercaseLetter/symbols.js'); require('unicode-8.0.0/GeneralCategory/UppercaseLetter/regex.js');
//
Bidi_Class
:require('unicode-8.0.0/BidiClass').get(codePoint); // lookup map
require('unicode-8.0.0/BidiClass/ArabicLetter/code-points.js'); require('unicode-8.0.0/BidiClass/ArabicLetter/symbols.js'); require('unicode-8.0.0/BidiClass/ArabicLetter/regex.js');
require('unicode-8.0.0/BidiClass/ArabicNumber/code-points.js'); require('unicode-8.0.0/BidiClass/ArabicNumber/symbols.js'); require('unicode-8.0.0/BidiClass/ArabicNumber/regex.js');
require('unicode-8.0.0/BidiClass/BoundaryNeutral/code-points.js'); require('unicode-8.0.0/BidiClass/BoundaryNeutral/symbols.js'); require('unicode-8.0.0/BidiClass/BoundaryNeutral/regex.js');
require('unicode-8.0.0/BidiClass/CommonSeparator/code-points.js'); require('unicode-8.0.0/BidiClass/CommonSeparator/symbols.js'); require('unicode-8.0.0/BidiClass/CommonSeparator/regex.js');
require('unicode-8.0.0/BidiClass/EuropeanNumber/code-points.js'); require('unicode-8.0.0/BidiClass/EuropeanNumber/symbols.js'); require('unicode-8.0.0/BidiClass/EuropeanNumber/regex.js');
require('unicode-8.0.0/BidiClass/EuropeanSeparator/code-points.js'); require('unicode-8.0.0/BidiClass/EuropeanSeparator/symbols.js'); require('unicode-8.0.0/BidiClass/EuropeanSeparator/regex.js');
require('unicode-8.0.0/BidiClass/EuropeanTerminator/code-points.js'); require('unicode-8.0.0/BidiClass/EuropeanTerminator/symbols.js'); require('unicode-8.0.0/BidiClass/EuropeanTerminator/regex.js');
require('unicode-8.0.0/BidiClass/FirstStrongIsolate/code-points.js'); require('unicode-8.0.0/BidiClass/FirstStrongIsolate/symbols.js'); require('unicode-8.0.0/BidiClass/FirstStrongIsolate/regex.js');
require('unicode-8.0.0/BidiClass/LeftToRight/code-points.js'); require('unicode-8.0.0/BidiClass/LeftToRight/symbols.js'); require('unicode-8.0.0/BidiClass/LeftToRight/regex.js');
require('unicode-8.0.0/BidiClass/LeftToRightEmbedding/code-points.js'); require('unicode-8.0.0/BidiClass/LeftToRightEmbedding/symbols.js'); require('unicode-8.0.0/BidiClass/LeftToRightEmbedding/regex.js');
require('unicode-8.0.0/BidiClass/LeftToRightIsolate/code-points.js'); require('unicode-8.0.0/BidiClass/LeftToRightIsolate/symbols.js'); require('unicode-8.0.0/BidiClass/LeftToRightIsolate/regex.js');
require('unicode-8.0.0/BidiClass/LeftToRightOverride/code-points.js'); require('unicode-8.0.0/BidiClass/LeftToRightOverride/symbols.js'); require('unicode-8.0.0/BidiClass/LeftToRightOverride/regex.js');
require('unicode-8.0.0/BidiClass/NonspacingMark/code-points.js'); require('unicode-8.0.0/BidiClass/NonspacingMark/symbols.js'); require('unicode-8.0.0/BidiClass/NonspacingMark/regex.js');
require('unicode-8.0.0/BidiClass/OtherNeutral/code-points.js'); require('unicode-8.0.0/BidiClass/OtherNeutral/symbols.js'); require('unicode-8.0.0/BidiClass/OtherNeutral/regex.js');
require('unicode-8.0.0/BidiClass/ParagraphSeparator/code-points.js'); require('unicode-8.0.0/BidiClass/ParagraphSeparator/symbols.js'); require('unicode-8.0.0/BidiClass/ParagraphSeparator/regex.js');
require('unicode-8.0.0/BidiClass/PopDirectionalFormat/code-points.js'); require('unicode-8.0.0/BidiClass/PopDirectionalFormat/symbols.js'); require('unicode-8.0.0/BidiClass/PopDirectionalFormat/regex.js');
require('unicode-8.0.0/BidiClass/PopDirectionalIsolate/code-points.js'); require('unicode-8.0.0/BidiClass/PopDirectionalIsolate/symbols.js'); require('unicode-8.0.0/BidiClass/PopDirectionalIsolate/regex.js');
require('unicode-8.0.0/BidiClass/RightToLeft/code-points.js'); require('unicode-8.0.0/BidiClass/RightToLeft/symbols.js'); require('unicode-8.0.0/BidiClass/RightToLeft/regex.js');
require('unicode-8.0.0/BidiClass/RightToLeftEmbedding/code-points.js'); require('unicode-8.0.0/BidiClass/RightToLeftEmbedding/symbols.js'); require('unicode-8.0.0/BidiClass/RightToLeftEmbedding/regex.js');
require('unicode-8.0.0/BidiClass/RightToLeftIsolate/code-points.js'); require('unicode-8.0.0/BidiClass/RightToLeftIsolate/symbols.js'); require('unicode-8.0.0/BidiClass/RightToLeftIsolate/regex.js');
require('unicode-8.0.0/BidiClass/RightToLeftOverride/code-points.js'); require('unicode-8.0.0/BidiClass/RightToLeftOverride/symbols.js'); require('unicode-8.0.0/BidiClass/RightToLeftOverride/regex.js');
require('unicode-8.0.0/BidiClass/SegmentSeparator/code-points.js'); require('unicode-8.0.0/BidiClass/SegmentSeparator/symbols.js'); require('unicode-8.0.0/BidiClass/SegmentSeparator/regex.js');
require('unicode-8.0.0/BidiClass/WhiteSpace/code-points.js'); require('unicode-8.0.0/BidiClass/WhiteSpace/symbols.js'); require('unicode-8.0.0/BidiClass/WhiteSpace/regex.js');
//
Script
:require('unicode-8.0.0/Script/Ahom/code-points.js'); require('unicode-8.0.0/Script/Ahom/symbols.js'); require('unicode-8.0.0/Script/Ahom/regex.js');
require('unicode-8.0.0/Script/AnatolianHieroglyphs/code-points.js'); require('unicode-8.0.0/Script/AnatolianHieroglyphs/symbols.js'); require('unicode-8.0.0/Script/AnatolianHieroglyphs/regex.js');
require('unicode-8.0.0/Script/Arabic/code-points.js'); require('unicode-8.0.0/Script/Arabic/symbols.js'); require('unicode-8.0.0/Script/Arabic/regex.js');
require('unicode-8.0.0/Script/Armenian/code-points.js'); require('unicode-8.0.0/Script/Armenian/symbols.js'); require('unicode-8.0.0/Script/Armenian/regex.js');
require('unicode-8.0.0/Script/Avestan/code-points.js'); require('unicode-8.0.0/Script/Avestan/symbols.js'); require('unicode-8.0.0/Script/Avestan/regex.js');
require('unicode-8.0.0/Script/Balinese/code-points.js'); require('unicode-8.0.0/Script/Balinese/symbols.js'); require('unicode-8.0.0/Script/Balinese/regex.js');
require('unicode-8.0.0/Script/Bamum/code-points.js'); require('unicode-8.0.0/Script/Bamum/symbols.js'); require('unicode-8.0.0/Script/Bamum/regex.js');
require('unicode-8.0.0/Script/BassaVah/code-points.js'); require('unicode-8.0.0/Script/BassaVah/symbols.js'); require('unicode-8.0.0/Script/BassaVah/regex.js');
require('unicode-8.0.0/Script/Batak/code-points.js'); require('unicode-8.0.0/Script/Batak/symbols.js'); require('unicode-8.0.0/Script/Batak/regex.js');
require('unicode-8.0.0/Script/Bengali/code-points.js'); require('unicode-8.0.0/Script/Bengali/symbols.js'); require('unicode-8.0.0/Script/Bengali/regex.js');
require('unicode-8.0.0/Script/Bopomofo/code-points.js'); require('unicode-8.0.0/Script/Bopomofo/symbols.js'); require('unicode-8.0.0/Script/Bopomofo/regex.js');
require('unicode-8.0.0/Script/Brahmi/code-points.js'); require('unicode-8.0.0/Script/Brahmi/symbols.js'); require('unicode-8.0.0/Script/Brahmi/regex.js');
require('unicode-8.0.0/Script/Braille/code-points.js'); require('unicode-8.0.0/Script/Braille/symbols.js'); require('unicode-8.0.0/Script/Braille/regex.js');
require('unicode-8.0.0/Script/Buginese/code-points.js'); require('unicode-8.0.0/Script/Buginese/symbols.js'); require('unicode-8.0.0/Script/Buginese/regex.js');
require('unicode-8.0.0/Script/Buhid/code-points.js'); require('unicode-8.0.0/Script/Buhid/symbols.js'); require('unicode-8.0.0/Script/Buhid/regex.js');
require('unicode-8.0.0/Script/CanadianAboriginal/code-points.js'); require('unicode-8.0.0/Script/CanadianAboriginal/symbols.js'); require('unicode-8.0.0/Script/CanadianAboriginal/regex.js');
require('unicode-8.0.0/Script/Carian/code-points.js'); require('unicode-8.0.0/Script/Carian/symbols.js'); require('unicode-8.0.0/Script/Carian/regex.js');
require('unicode-8.0.0/Script/CaucasianAlbanian/code-points.js'); require('unicode-8.0.0/Script/CaucasianAlbanian/symbols.js'); require('unicode-8.0.0/Script/CaucasianAlbanian/regex.js');
require('unicode-8.0.0/Script/Chakma/code-points.js'); require('unicode-8.0.0/Script/Chakma/symbols.js'); require('unicode-8.0.0/Script/Chakma/regex.js');
require('unicode-8.0.0/Script/Cham/code-points.js'); require('unicode-8.0.0/Script/Cham/symbols.js'); require('unicode-8.0.0/Script/Cham/regex.js');
require('unicode-8.0.0/Script/Cherokee/code-points.js'); require('unicode-8.0.0/Script/Cherokee/symbols.js'); require('unicode-8.0.0/Script/Cherokee/regex.js');
require('unicode-8.0.0/Script/Common/code-points.js'); require('unicode-8.0.0/Script/Common/symbols.js'); require('unicode-8.0.0/Script/Common/regex.js');
require('unicode-8.0.0/Script/Coptic/code-points.js'); require('unicode-8.0.0/Script/Coptic/symbols.js'); require('unicode-8.0.0/Script/Coptic/regex.js');
require('unicode-8.0.0/Script/Cuneiform/code-points.js'); require('unicode-8.0.0/Script/Cuneiform/symbols.js'); require('unicode-8.0.0/Script/Cuneiform/regex.js');
require('unicode-8.0.0/Script/Cypriot/code-points.js'); require('unicode-8.0.0/Script/Cypriot/symbols.js'); require('unicode-8.0.0/Script/Cypriot/regex.js');
require('unicode-8.0.0/Script/Cyrillic/code-points.js'); require('unicode-8.0.0/Script/Cyrillic/symbols.js'); require('unicode-8.0.0/Script/Cyrillic/regex.js');
require('unicode-8.0.0/Script/Deseret/code-points.js'); require('unicode-8.0.0/Script/Deseret/symbols.js'); require('unicode-8.0.0/Script/Deseret/regex.js');
require('unicode-8.0.0/Script/Devanagari/code-points.js'); require('unicode-8.0.0/Script/Devanagari/symbols.js'); require('unicode-8.0.0/Script/Devanagari/regex.js');
require('unicode-8.0.0/Script/Duployan/code-points.js'); require('unicode-8.0.0/Script/Duployan/symbols.js'); require('unicode-8.0.0/Script/Duployan/regex.js');
require('unicode-8.0.0/Script/EgyptianHieroglyphs/code-points.js'); require('unicode-8.0.0/Script/EgyptianHieroglyphs/symbols.js'); require('unicode-8.0.0/Script/EgyptianHieroglyphs/regex.js');
require('unicode-8.0.0/Script/Elbasan/code-points.js'); require('unicode-8.0.0/Script/Elbasan/symbols.js'); require('unicode-8.0.0/Script/Elbasan/regex.js');
require('unicode-8.0.0/Script/Ethiopic/code-points.js'); require('unicode-8.0.0/Script/Ethiopic/symbols.js'); require('unicode-8.0.0/Script/Ethiopic/regex.js');
require('unicode-8.0.0/Script/Georgian/code-points.js'); require('unicode-8.0.0/Script/Georgian/symbols.js'); require('unicode-8.0.0/Script/Georgian/regex.js');
require('unicode-8.0.0/Script/Glagolitic/code-points.js'); require('unicode-8.0.0/Script/Glagolitic/symbols.js'); require('unicode-8.0.0/Script/Glagolitic/regex.js');
require('unicode-8.0.0/Script/Gothic/code-points.js'); require('unicode-8.0.0/Script/Gothic/symbols.js'); require('unicode-8.0.0/Script/Gothic/regex.js');
require('unicode-8.0.0/Script/Grantha/code-points.js'); require('unicode-8.0.0/Script/Grantha/symbols.js'); require('unicode-8.0.0/Script/Grantha/regex.js');
require('unicode-8.0.0/Script/Greek/code-points.js'); require('unicode-8.0.0/Script/Greek/symbols.js'); require('unicode-8.0.0/Script/Greek/regex.js');
require('unicode-8.0.0/Script/Gujarati/code-points.js'); require('unicode-8.0.0/Script/Gujarati/symbols.js'); require('unicode-8.0.0/Script/Gujarati/regex.js');
require('unicode-8.0.0/Script/Gurmukhi/code-points.js'); require('unicode-8.0.0/Script/Gurmukhi/symbols.js'); require('unicode-8.0.0/Script/Gurmukhi/regex.js');
require('unicode-8.0.0/Script/Han/code-points.js'); require('unicode-8.0.0/Script/Han/symbols.js'); require('unicode-8.0.0/Script/Han/regex.js');
require('unicode-8.0.0/Script/Hangul/code-points.js'); require('unicode-8.0.0/Script/Hangul/symbols.js'); require('unicode-8.0.0/Script/Hangul/regex.js');
require('unicode-8.0.0/Script/Hanunoo/code-points.js'); require('unicode-8.0.0/Script/Hanunoo/symbols.js'); require('unicode-8.0.0/Script/Hanunoo/regex.js');
require('unicode-8.0.0/Script/Hatran/code-points.js'); require('unicode-8.0.0/Script/Hatran/symbols.js'); require('unicode-8.0.0/Script/Hatran/regex.js');
require('unicode-8.0.0/Script/Hebrew/code-points.js'); require('unicode-8.0.0/Script/Hebrew/symbols.js'); require('unicode-8.0.0/Script/Hebrew/regex.js');
require('unicode-8.0.0/Script/Hiragana/code-points.js'); require('unicode-8.0.0/Script/Hiragana/symbols.js'); require('unicode-8.0.0/Script/Hiragana/regex.js');
require('unicode-8.0.0/Script/ImperialAramaic/code-points.js'); require('unicode-8.0.0/Script/ImperialAramaic/symbols.js'); require('unicode-8.0.0/Script/ImperialAramaic/regex.js');
require('unicode-8.0.0/Script/Inherited/code-points.js'); require('unicode-8.0.0/Script/Inherited/symbols.js'); require('unicode-8.0.0/Script/Inherited/regex.js');
require('unicode-8.0.0/Script/InscriptionalPahlavi/code-points.js'); require('unicode-8.0.0/Script/InscriptionalPahlavi/symbols.js'); require('unicode-8.0.0/Script/InscriptionalPahlavi/regex.js');
require('unicode-8.0.0/Script/InscriptionalParthian/code-points.js'); require('unicode-8.0.0/Script/InscriptionalParthian/symbols.js'); require('unicode-8.0.0/Script/InscriptionalParthian/regex.js');
require('unicode-8.0.0/Script/Javanese/code-points.js'); require('unicode-8.0.0/Script/Javanese/symbols.js'); require('unicode-8.0.0/Script/Javanese/regex.js');
require('unicode-8.0.0/Script/Kaithi/code-points.js'); require('unicode-8.0.0/Script/Kaithi/symbols.js'); require('unicode-8.0.0/Script/Kaithi/regex.js');
require('unicode-8.0.0/Script/Kannada/code-points.js'); require('unicode-8.0.0/Script/Kannada/symbols.js'); require('unicode-8.0.0/Script/Kannada/regex.js');
require('unicode-8.0.0/Script/Katakana/code-points.js'); require('unicode-8.0.0/Script/Katakana/symbols.js'); require('unicode-8.0.0/Script/Katakana/regex.js');
require('unicode-8.0.0/Script/KayahLi/code-points.js'); require('unicode-8.0.0/Script/KayahLi/symbols.js'); require('unicode-8.0.0/Script/KayahLi/regex.js');
require('unicode-8.0.0/Script/Kharoshthi/code-points.js'); require('unicode-8.0.0/Script/Kharoshthi/symbols.js'); require('unicode-8.0.0/Script/Kharoshthi/regex.js');
require('unicode-8.0.0/Script/Khmer/code-points.js'); require('unicode-8.0.0/Script/Khmer/symbols.js'); require('unicode-8.0.0/Script/Khmer/regex.js');
require('unicode-8.0.0/Script/Khojki/code-points.js'); require('unicode-8.0.0/Script/Khojki/symbols.js'); require('unicode-8.0.0/Script/Khojki/regex.js');
require('unicode-8.0.0/Script/Khudawadi/code-points.js'); require('unicode-8.0.0/Script/Khudawadi/symbols.js'); require('unicode-8.0.0/Script/Khudawadi/regex.js');
require('unicode-8.0.0/Script/Lao/code-points.js'); require('unicode-8.0.0/Script/Lao/symbols.js'); require('unicode-8.0.0/Script/Lao/regex.js');
require('unicode-8.0.0/Script/Latin/code-points.js'); require('unicode-8.0.0/Script/Latin/symbols.js'); require('unicode-8.0.0/Script/Latin/regex.js');
require('unicode-8.0.0/Script/Lepcha/code-points.js'); require('unicode-8.0.0/Script/Lepcha/symbols.js'); require('unicode-8.0.0/Script/Lepcha/regex.js');
require('unicode-8.0.0/Script/Limbu/code-points.js'); require('unicode-8.0.0/Script/Limbu/symbols.js'); require('unicode-8.0.0/Script/Limbu/regex.js');
require('unicode-8.0.0/Script/LinearA/code-points.js'); require('unicode-8.0.0/Script/LinearA/symbols.js'); require('unicode-8.0.0/Script/LinearA/regex.js');
require('unicode-8.0.0/Script/LinearB/code-points.js'); require('unicode-8.0.0/Script/LinearB/symbols.js'); require('unicode-8.0.0/Script/LinearB/regex.js');
require('unicode-8.0.0/Script/Lisu/code-points.js'); require('unicode-8.0.0/Script/Lisu/symbols.js'); require('unicode-8.0.0/Script/Lisu/regex.js');
require('unicode-8.0.0/Script/Lycian/code-points.js'); require('unicode-8.0.0/Script/Lycian/symbols.js'); require('unicode-8.0.0/Script/Lycian/regex.js');
require('unicode-8.0.0/Script/Lydian/code-points.js'); require('unicode-8.0.0/Script/Lydian/symbols.js'); require('unicode-8.0.0/Script/Lydian/regex.js');
require('unicode-8.0.0/Script/Mahajani/code-points.js'); require('unicode-8.0.0/Script/Mahajani/symbols.js'); require('unicode-8.0.0/Script/Mahajani/regex.js');
require('unicode-8.0.0/Script/Malayalam/code-points.js'); require('unicode-8.0.0/Script/Malayalam/symbols.js'); require('unicode-8.0.0/Script/Malayalam/regex.js');
require('unicode-8.0.0/Script/Mandaic/code-points.js'); require('unicode-8.0.0/Script/Mandaic/symbols.js'); require('unicode-8.0.0/Script/Mandaic/regex.js');
require('unicode-8.0.0/Script/Manichaean/code-points.js'); require('unicode-8.0.0/Script/Manichaean/symbols.js'); require('unicode-8.0.0/Script/Manichaean/regex.js');
require('unicode-8.0.0/Script/MeeteiMayek/code-points.js'); require('unicode-8.0.0/Script/MeeteiMayek/symbols.js'); require('unicode-8.0.0/Script/MeeteiMayek/regex.js');
require('unicode-8.0.0/Script/MendeKikakui/code-points.js'); require('unicode-8.0.0/Script/MendeKikakui/symbols.js'); require('unicode-8.0.0/Script/MendeKikakui/regex.js');
require('unicode-8.0.0/Script/MeroiticCursive/code-points.js'); require('unicode-8.0.0/Script/MeroiticCursive/symbols.js'); require('unicode-8.0.0/Script/MeroiticCursive/regex.js');
require('unicode-8.0.0/Script/MeroiticHieroglyphs/code-points.js'); require('unicode-8.0.0/Script/MeroiticHieroglyphs/symbols.js'); require('unicode-8.0.0/Script/MeroiticHieroglyphs/regex.js');
require('unicode-8.0.0/Script/Miao/code-points.js'); require('unicode-8.0.0/Script/Miao/symbols.js'); require('unicode-8.0.0/Script/Miao/regex.js');
require('unicode-8.0.0/Script/Modi/code-points.js'); require('unicode-8.0.0/Script/Modi/symbols.js'); require('unicode-8.0.0/Script/Modi/regex.js');
require('unicode-8.0.0/Script/Mongolian/code-points.js'); require('unicode-8.0.0/Script/Mongolian/symbols.js'); require('unicode-8.0.0/Script/Mongolian/regex.js');
require('unicode-8.0.0/Script/Mro/code-points.js'); require('unicode-8.0.0/Script/Mro/symbols.js'); require('unicode-8.0.0/Script/Mro/regex.js');
require('unicode-8.0.0/Script/Multani/code-points.js'); require('unicode-8.0.0/Script/Multani/symbols.js'); require('unicode-8.0.0/Script/Multani/regex.js');
require('unicode-8.0.0/Script/Myanmar/code-points.js'); require('unicode-8.0.0/Script/Myanmar/symbols.js'); require('unicode-8.0.0/Script/Myanmar/regex.js');
require('unicode-8.0.0/Script/Nabataean/code-points.js'); require('unicode-8.0.0/Script/Nabataean/symbols.js'); require('unicode-8.0.0/Script/Nabataean/regex.js');
require('unicode-8.0.0/Script/NewTaiLue/code-points.js'); require('unicode-8.0.0/Script/NewTaiLue/symbols.js'); require('unicode-8.0.0/Script/NewTaiLue/regex.js');
require('unicode-8.0.0/Script/Nko/code-points.js'); require('unicode-8.0.0/Script/Nko/symbols.js'); require('unicode-8.0.0/Script/Nko/regex.js');
require('unicode-8.0.0/Script/Ogham/code-points.js'); require('unicode-8.0.0/Script/Ogham/symbols.js'); require('unicode-8.0.0/Script/Ogham/regex.js');
require('unicode-8.0.0/Script/OlChiki/code-points.js'); require('unicode-8.0.0/Script/OlChiki/symbols.js'); require('unicode-8.0.0/Script/OlChiki/regex.js');
require('unicode-8.0.0/Script/OldHungarian/code-points.js'); require('unicode-8.0.0/Script/OldHungarian/symbols.js'); require('unicode-8.0.0/Script/OldHungarian/regex.js');
require('unicode-8.0.0/Script/OldItalic/code-points.js'); require('unicode-8.0.0/Script/OldItalic/symbols.js'); require('unicode-8.0.0/Script/OldItalic/regex.js');
require('unicode-8.0.0/Script/OldNorthArabian/code-points.js'); require('unicode-8.0.0/Script/OldNorthArabian/symbols.js'); require('unicode-8.0.0/Script/OldNorthArabian/regex.js');
require('unicode-8.0.0/Script/OldPermic/code-points.js'); require('unicode-8.0.0/Script/OldPermic/symbols.js'); require('unicode-8.0.0/Script/OldPermic/regex.js');
require('unicode-8.0.0/Script/OldPersian/code-points.js'); require('unicode-8.0.0/Script/OldPersian/symbols.js'); require('unicode-8.0.0/Script/OldPersian/regex.js');
require('unicode-8.0.0/Script/OldSouthArabian/code-points.js'); require('unicode-8.0.0/Script/OldSouthArabian/symbols.js'); require('unicode-8.0.0/Script/OldSouthArabian/regex.js');
require('unicode-8.0.0/Script/OldTurkic/code-points.js'); require('unicode-8.0.0/Script/OldTurkic/symbols.js'); require('unicode-8.0.0/Script/OldTurkic/regex.js');
require('unicode-8.0.0/Script/Oriya/code-points.js'); require('unicode-8.0.0/Script/Oriya/symbols.js'); require('unicode-8.0.0/Script/Oriya/regex.js');
require('unicode-8.0.0/Script/Osmanya/code-points.js'); require('unicode-8.0.0/Script/Osmanya/symbols.js'); require('unicode-8.0.0/Script/Osmanya/regex.js');
require('unicode-8.0.0/Script/PahawhHmong/code-points.js'); require('unicode-8.0.0/Script/PahawhHmong/symbols.js'); require('unicode-8.0.0/Script/PahawhHmong/regex.js');
require('unicode-8.0.0/Script/Palmyrene/code-points.js'); require('unicode-8.0.0/Script/Palmyrene/symbols.js'); require('unicode-8.0.0/Script/Palmyrene/regex.js');
require('unicode-8.0.0/Script/PauCinHau/code-points.js'); require('unicode-8.0.0/Script/PauCinHau/symbols.js'); require('unicode-8.0.0/Script/PauCinHau/regex.js');
require('unicode-8.0.0/Script/PhagsPa/code-points.js'); require('unicode-8.0.0/Script/PhagsPa/symbols.js'); require('unicode-8.0.0/Script/PhagsPa/regex.js');
require('unicode-8.0.0/Script/Phoenician/code-points.js'); require('unicode-8.0.0/Script/Phoenician/symbols.js'); require('unicode-8.0.0/Script/Phoenician/regex.js');
require('unicode-8.0.0/Script/PsalterPahlavi/code-points.js'); require('unicode-8.0.0/Script/PsalterPahlavi/symbols.js'); require('unicode-8.0.0/Script/PsalterPahlavi/regex.js');
require('unicode-8.0.0/Script/Rejang/code-points.js'); require('unicode-8.0.0/Script/Rejang/symbols.js'); require('unicode-8.0.0/Script/Rejang/regex.js');
require('unicode-8.0.0/Script/Runic/code-points.js'); require('unicode-8.0.0/Script/Runic/symbols.js'); require('unicode-8.0.0/Script/Runic/regex.js');
require('unicode-8.0.0/Script/Samaritan/code-points.js'); require('unicode-8.0.0/Script/Samaritan/symbols.js'); require('unicode-8.0.0/Script/Samaritan/regex.js');
require('unicode-8.0.0/Script/Saurashtra/code-points.js'); require('unicode-8.0.0/Script/Saurashtra/symbols.js'); require('unicode-8.0.0/Script/Saurashtra/regex.js');
require('unicode-8.0.0/Script/Sharada/code-points.js'); require('unicode-8.0.0/Script/Sharada/symbols.js'); require('unicode-8.0.0/Script/Sharada/regex.js');
require('unicode-8.0.0/Script/Shavian/code-points.js'); require('unicode-8.0.0/Script/Shavian/symbols.js'); require('unicode-8.0.0/Script/Shavian/regex.js');
require('unicode-8.0.0/Script/Siddham/code-points.js'); require('unicode-8.0.0/Script/Siddham/symbols.js'); require('unicode-8.0.0/Script/Siddham/regex.js');
require('unicode-8.0.0/Script/SignWriting/code-points.js'); require('unicode-8.0.0/Script/SignWriting/symbols.js'); require('unicode-8.0.0/Script/SignWriting/regex.js');
require('unicode-8.0.0/Script/Sinhala/code-points.js'); require('unicode-8.0.0/Script/Sinhala/symbols.js'); require('unicode-8.0.0/Script/Sinhala/regex.js');
require('unicode-8.0.0/Script/SoraSompeng/code-points.js'); require('unicode-8.0.0/Script/SoraSompeng/symbols.js'); require('unicode-8.0.0/Script/SoraSompeng/regex.js');
require('unicode-8.0.0/Script/Sundanese/code-points.js'); require('unicode-8.0.0/Script/Sundanese/symbols.js'); require('unicode-8.0.0/Script/Sundanese/regex.js');
require('unicode-8.0.0/Script/SylotiNagri/code-points.js'); require('unicode-8.0.0/Script/SylotiNagri/symbols.js'); require('unicode-8.0.0/Script/SylotiNagri/regex.js');
require('unicode-8.0.0/Script/Syriac/code-points.js'); require('unicode-8.0.0/Script/Syriac/symbols.js'); require('unicode-8.0.0/Script/Syriac/regex.js');
require('unicode-8.0.0/Script/Tagalog/code-points.js'); require('unicode-8.0.0/Script/Tagalog/symbols.js'); require('unicode-8.0.0/Script/Tagalog/regex.js');
require('unicode-8.0.0/Script/Tagbanwa/code-points.js'); require('unicode-8.0.0/Script/Tagbanwa/symbols.js'); require('unicode-8.0.0/Script/Tagbanwa/regex.js');
require('unicode-8.0.0/Script/TaiLe/code-points.js'); require('unicode-8.0.0/Script/TaiLe/symbols.js'); require('unicode-8.0.0/Script/TaiLe/regex.js');
require('unicode-8.0.0/Script/TaiTham/code-points.js'); require('unicode-8.0.0/Script/TaiTham/symbols.js'); require('unicode-8.0.0/Script/TaiTham/regex.js');
require('unicode-8.0.0/Script/TaiViet/code-points.js'); require('unicode-8.0.0/Script/TaiViet/symbols.js'); require('unicode-8.0.0/Script/TaiViet/regex.js');
require('unicode-8.0.0/Script/Takri/code-points.js'); require('unicode-8.0.0/Script/Takri/symbols.js'); require('unicode-8.0.0/Script/Takri/regex.js');
require('unicode-8.0.0/Script/Tamil/code-points.js'); require('unicode-8.0.0/Script/Tamil/symbols.js'); require('unicode-8.0.0/Script/Tamil/regex.js');
require('unicode-8.0.0/Script/Telugu/code-points.js'); require('unicode-8.0.0/Script/Telugu/symbols.js'); require('unicode-8.0.0/Script/Telugu/regex.js');
require('unicode-8.0.0/Script/Thaana/code-points.js'); require('unicode-8.0.0/Script/Thaana/symbols.js'); require('unicode-8.0.0/Script/Thaana/regex.js');
require('unicode-8.0.0/Script/Thai/code-points.js'); require('unicode-8.0.0/Script/Thai/symbols.js'); require('unicode-8.0.0/Script/Thai/regex.js');
require('unicode-8.0.0/Script/Tibetan/code-points.js'); require('unicode-8.0.0/Script/Tibetan/symbols.js'); require('unicode-8.0.0/Script/Tibetan/regex.js');
require('unicode-8.0.0/Script/Tifinagh/code-points.js'); require('unicode-8.0.0/Script/Tifinagh/symbols.js'); require('unicode-8.0.0/Script/Tifinagh/regex.js');
require('unicode-8.0.0/Script/Tirhuta/code-points.js'); require('unicode-8.0.0/Script/Tirhuta/symbols.js'); require('unicode-8.0.0/Script/Tirhuta/regex.js');
require('unicode-8.0.0/Script/Ugaritic/code-points.js'); require('unicode-8.0.0/Script/Ugaritic/symbols.js'); require('unicode-8.0.0/Script/Ugaritic/regex.js');
require('unicode-8.0.0/Script/Vai/code-points.js'); require('unicode-8.0.0/Script/Vai/symbols.js'); require('unicode-8.0.0/Script/Vai/regex.js');
require('unicode-8.0.0/Script/WarangCiti/code-points.js'); require('unicode-8.0.0/Script/WarangCiti/symbols.js'); require('unicode-8.0.0/Script/WarangCiti/regex.js');
require('unicode-8.0.0/Script/Yi/code-points.js'); require('unicode-8.0.0/Script/Yi/symbols.js'); require('unicode-8.0.0/Script/Yi/regex.js');
//
Script_Extensions
:require('unicode-8.0.0/ScriptExtensions/Ahom/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Ahom/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Ahom/regex.js');
require('unicode-8.0.0/ScriptExtensions/AnatolianHieroglyphs/code-points.js'); require('unicode-8.0.0/ScriptExtensions/AnatolianHieroglyphs/symbols.js'); require('unicode-8.0.0/ScriptExtensions/AnatolianHieroglyphs/regex.js');
require('unicode-8.0.0/ScriptExtensions/Arabic/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Arabic/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Arabic/regex.js');
require('unicode-8.0.0/ScriptExtensions/Armenian/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Armenian/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Armenian/regex.js');
require('unicode-8.0.0/ScriptExtensions/Avestan/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Avestan/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Avestan/regex.js');
require('unicode-8.0.0/ScriptExtensions/Balinese/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Balinese/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Balinese/regex.js');
require('unicode-8.0.0/ScriptExtensions/Bamum/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Bamum/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Bamum/regex.js');
require('unicode-8.0.0/ScriptExtensions/BassaVah/code-points.js'); require('unicode-8.0.0/ScriptExtensions/BassaVah/symbols.js'); require('unicode-8.0.0/ScriptExtensions/BassaVah/regex.js');
require('unicode-8.0.0/ScriptExtensions/Batak/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Batak/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Batak/regex.js');
require('unicode-8.0.0/ScriptExtensions/Bengali/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Bengali/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Bengali/regex.js');
require('unicode-8.0.0/ScriptExtensions/Bopomofo/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Bopomofo/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Bopomofo/regex.js');
require('unicode-8.0.0/ScriptExtensions/Brahmi/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Brahmi/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Brahmi/regex.js');
require('unicode-8.0.0/ScriptExtensions/Braille/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Braille/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Braille/regex.js');
require('unicode-8.0.0/ScriptExtensions/Buginese/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Buginese/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Buginese/regex.js');
require('unicode-8.0.0/ScriptExtensions/Buhid/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Buhid/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Buhid/regex.js');
require('unicode-8.0.0/ScriptExtensions/CanadianAboriginal/code-points.js'); require('unicode-8.0.0/ScriptExtensions/CanadianAboriginal/symbols.js'); require('unicode-8.0.0/ScriptExtensions/CanadianAboriginal/regex.js');
require('unicode-8.0.0/ScriptExtensions/Carian/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Carian/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Carian/regex.js');
require('unicode-8.0.0/ScriptExtensions/CaucasianAlbanian/code-points.js'); require('unicode-8.0.0/ScriptExtensions/CaucasianAlbanian/symbols.js'); require('unicode-8.0.0/ScriptExtensions/CaucasianAlbanian/regex.js');
require('unicode-8.0.0/ScriptExtensions/Chakma/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Chakma/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Chakma/regex.js');
require('unicode-8.0.0/ScriptExtensions/Cham/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Cham/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Cham/regex.js');
require('unicode-8.0.0/ScriptExtensions/Cherokee/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Cherokee/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Cherokee/regex.js');
require('unicode-8.0.0/ScriptExtensions/Common/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Common/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Common/regex.js');
require('unicode-8.0.0/ScriptExtensions/Coptic/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Coptic/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Coptic/regex.js');
require('unicode-8.0.0/ScriptExtensions/Cuneiform/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Cuneiform/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Cuneiform/regex.js');
require('unicode-8.0.0/ScriptExtensions/Cypriot/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Cypriot/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Cypriot/regex.js');
require('unicode-8.0.0/ScriptExtensions/Cyrillic/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Cyrillic/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Cyrillic/regex.js');
require('unicode-8.0.0/ScriptExtensions/Deseret/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Deseret/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Deseret/regex.js');
require('unicode-8.0.0/ScriptExtensions/Devanagari/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Devanagari/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Devanagari/regex.js');
require('unicode-8.0.0/ScriptExtensions/Duployan/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Duployan/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Duployan/regex.js');
require('unicode-8.0.0/ScriptExtensions/EgyptianHieroglyphs/code-points.js'); require('unicode-8.0.0/ScriptExtensions/EgyptianHieroglyphs/symbols.js'); require('unicode-8.0.0/ScriptExtensions/EgyptianHieroglyphs/regex.js');
require('unicode-8.0.0/ScriptExtensions/Elbasan/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Elbasan/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Elbasan/regex.js');
require('unicode-8.0.0/ScriptExtensions/Ethiopic/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Ethiopic/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Ethiopic/regex.js');
require('unicode-8.0.0/ScriptExtensions/Georgian/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Georgian/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Georgian/regex.js');
require('unicode-8.0.0/ScriptExtensions/Glagolitic/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Glagolitic/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Glagolitic/regex.js');
require('unicode-8.0.0/ScriptExtensions/Gothic/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Gothic/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Gothic/regex.js');
require('unicode-8.0.0/ScriptExtensions/Grantha/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Grantha/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Grantha/regex.js');
require('unicode-8.0.0/ScriptExtensions/Greek/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Greek/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Greek/regex.js');
require('unicode-8.0.0/ScriptExtensions/Gujarati/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Gujarati/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Gujarati/regex.js');
require('unicode-8.0.0/ScriptExtensions/Gurmukhi/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Gurmukhi/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Gurmukhi/regex.js');
require('unicode-8.0.0/ScriptExtensions/Han/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Han/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Han/regex.js');
require('unicode-8.0.0/ScriptExtensions/Hangul/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Hangul/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Hangul/regex.js');
require('unicode-8.0.0/ScriptExtensions/Hanunoo/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Hanunoo/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Hanunoo/regex.js');
require('unicode-8.0.0/ScriptExtensions/Hatran/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Hatran/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Hatran/regex.js');
require('unicode-8.0.0/ScriptExtensions/Hebrew/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Hebrew/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Hebrew/regex.js');
require('unicode-8.0.0/ScriptExtensions/Hiragana/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Hiragana/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Hiragana/regex.js');
require('unicode-8.0.0/ScriptExtensions/ImperialAramaic/code-points.js'); require('unicode-8.0.0/ScriptExtensions/ImperialAramaic/symbols.js'); require('unicode-8.0.0/ScriptExtensions/ImperialAramaic/regex.js');
require('unicode-8.0.0/ScriptExtensions/Inherited/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Inherited/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Inherited/regex.js');
require('unicode-8.0.0/ScriptExtensions/InscriptionalPahlavi/code-points.js'); require('unicode-8.0.0/ScriptExtensions/InscriptionalPahlavi/symbols.js'); require('unicode-8.0.0/ScriptExtensions/InscriptionalPahlavi/regex.js');
require('unicode-8.0.0/ScriptExtensions/InscriptionalParthian/code-points.js'); require('unicode-8.0.0/ScriptExtensions/InscriptionalParthian/symbols.js'); require('unicode-8.0.0/ScriptExtensions/InscriptionalParthian/regex.js');
require('unicode-8.0.0/ScriptExtensions/Javanese/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Javanese/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Javanese/regex.js');
require('unicode-8.0.0/ScriptExtensions/Kaithi/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Kaithi/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Kaithi/regex.js');
require('unicode-8.0.0/ScriptExtensions/Kannada/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Kannada/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Kannada/regex.js');
require('unicode-8.0.0/ScriptExtensions/Katakana/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Katakana/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Katakana/regex.js');
require('unicode-8.0.0/ScriptExtensions/KayahLi/code-points.js'); require('unicode-8.0.0/ScriptExtensions/KayahLi/symbols.js'); require('unicode-8.0.0/ScriptExtensions/KayahLi/regex.js');
require('unicode-8.0.0/ScriptExtensions/Kharoshthi/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Kharoshthi/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Kharoshthi/regex.js');
require('unicode-8.0.0/ScriptExtensions/Khmer/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Khmer/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Khmer/regex.js');
require('unicode-8.0.0/ScriptExtensions/Khojki/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Khojki/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Khojki/regex.js');
require('unicode-8.0.0/ScriptExtensions/Khudawadi/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Khudawadi/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Khudawadi/regex.js');
require('unicode-8.0.0/ScriptExtensions/Lao/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Lao/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Lao/regex.js');
require('unicode-8.0.0/ScriptExtensions/Latin/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Latin/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Latin/regex.js');
require('unicode-8.0.0/ScriptExtensions/Lepcha/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Lepcha/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Lepcha/regex.js');
require('unicode-8.0.0/ScriptExtensions/Limbu/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Limbu/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Limbu/regex.js');
require('unicode-8.0.0/ScriptExtensions/LinearA/code-points.js'); require('unicode-8.0.0/ScriptExtensions/LinearA/symbols.js'); require('unicode-8.0.0/ScriptExtensions/LinearA/regex.js');
require('unicode-8.0.0/ScriptExtensions/LinearB/code-points.js'); require('unicode-8.0.0/ScriptExtensions/LinearB/symbols.js'); require('unicode-8.0.0/ScriptExtensions/LinearB/regex.js');
require('unicode-8.0.0/ScriptExtensions/Lisu/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Lisu/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Lisu/regex.js');
require('unicode-8.0.0/ScriptExtensions/Lycian/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Lycian/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Lycian/regex.js');
require('unicode-8.0.0/ScriptExtensions/Lydian/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Lydian/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Lydian/regex.js');
require('unicode-8.0.0/ScriptExtensions/Mahajani/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Mahajani/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Mahajani/regex.js');
require('unicode-8.0.0/ScriptExtensions/Malayalam/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Malayalam/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Malayalam/regex.js');
require('unicode-8.0.0/ScriptExtensions/Mandaic/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Mandaic/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Mandaic/regex.js');
require('unicode-8.0.0/ScriptExtensions/Manichaean/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Manichaean/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Manichaean/regex.js');
require('unicode-8.0.0/ScriptExtensions/MeeteiMayek/code-points.js'); require('unicode-8.0.0/ScriptExtensions/MeeteiMayek/symbols.js'); require('unicode-8.0.0/ScriptExtensions/MeeteiMayek/regex.js');
require('unicode-8.0.0/ScriptExtensions/MendeKikakui/code-points.js'); require('unicode-8.0.0/ScriptExtensions/MendeKikakui/symbols.js'); require('unicode-8.0.0/ScriptExtensions/MendeKikakui/regex.js');
require('unicode-8.0.0/ScriptExtensions/MeroiticCursive/code-points.js'); require('unicode-8.0.0/ScriptExtensions/MeroiticCursive/symbols.js'); require('unicode-8.0.0/ScriptExtensions/MeroiticCursive/regex.js');
require('unicode-8.0.0/ScriptExtensions/MeroiticHieroglyphs/code-points.js'); require('unicode-8.0.0/ScriptExtensions/MeroiticHieroglyphs/symbols.js'); require('unicode-8.0.0/ScriptExtensions/MeroiticHieroglyphs/regex.js');
require('unicode-8.0.0/ScriptExtensions/Miao/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Miao/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Miao/regex.js');
require('unicode-8.0.0/ScriptExtensions/Modi/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Modi/symbols.js'); require('unicode-8.0.0/ScriptExtensions/Modi/regex.js');
require('unicode-8.0.0/ScriptExtensions/Mongolian/code-points.js'); require('unicode-8.0.0/ScriptExtensions/Mongolian/symbols.js'); require('unicode-