%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
%
%  This file is part of VivoMind Prolog Unicode Resources
%  SPDX-License-Identifier: CC0-1.0
%
%  VivoMind Prolog Unicode Resources is free software distributed using the
%  Creative Commons CC0 1.0 Universal (CC0 1.0) - Public Domain Dedication
%  license
%
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

%  Last modified: March 13, 2012

unicode_name(0x00AD, 'SOFT HYPHEN').
unicode_name(0x0600, 'ARABIC NUMBER SIGN').
unicode_name(0x0601, 'ARABIC SIGN SANAH').
unicode_name(0x0602, 'ARABIC FOOTNOTE MARKER').
unicode_name(0x0603, 'ARABIC SIGN SAFHA').
unicode_name(0x0604, 'ARABIC SIGN SAMVAT').
unicode_name(0x06DD, 'ARABIC END OF AYAH').
unicode_name(0x070F, 'SYRIAC ABBREVIATION MARK').
unicode_name(0x200B, 'ZERO WIDTH SPACE').
unicode_name(0x200C, 'ZERO WIDTH NON-JOINER').
unicode_name(0x200D, 'ZERO WIDTH JOINER').
unicode_name(0x200E, 'LEFT-TO-RIGHT MARK').
unicode_name(0x200F, 'RIGHT-TO-LEFT MARK').
unicode_name(0x202A, 'LEFT-TO-RIGHT EMBEDDING').
unicode_name(0x202B, 'RIGHT-TO-LEFT EMBEDDING').
unicode_name(0x202C, 'POP DIRECTIONAL FORMATTING').
unicode_name(0x202D, 'LEFT-TO-RIGHT OVERRIDE').
unicode_name(0x202E, 'RIGHT-TO-LEFT OVERRIDE').
unicode_name(0x2060, 'WORD JOINER').
unicode_name(0x2061, 'FUNCTION APPLICATION').
unicode_name(0x2062, 'INVISIBLE TIMES').
unicode_name(0x2063, 'INVISIBLE SEPARATOR').
unicode_name(0x2064, 'INVISIBLE PLUS').
unicode_name(0x206A, 'INHIBIT SYMMETRIC SWAPPING').
unicode_name(0x206B, 'ACTIVATE SYMMETRIC SWAPPING').
unicode_name(0x206C, 'INHIBIT ARABIC FORM SHAPING').
unicode_name(0x206D, 'ACTIVATE ARABIC FORM SHAPING').
unicode_name(0x206E, 'NATIONAL DIGIT SHAPES').
unicode_name(0x206F, 'NOMINAL DIGIT SHAPES').
unicode_name(0xFEFF, 'ZERO WIDTH NO-BREAK SPACE').
unicode_name(0xFFF9, 'INTERLINEAR ANNOTATION ANCHOR').
unicode_name(0xFFFA, 'INTERLINEAR ANNOTATION SEPARATOR').
unicode_name(0xFFFB, 'INTERLINEAR ANNOTATION TERMINATOR').
unicode_name(0x110BD, 'KAITHI NUMBER SIGN').
unicode_name(0x1D173, 'MUSICAL SYMBOL BEGIN BEAM').
unicode_name(0x1D174, 'MUSICAL SYMBOL END BEAM').
unicode_name(0x1D175, 'MUSICAL SYMBOL BEGIN TIE').
unicode_name(0x1D176, 'MUSICAL SYMBOL END TIE').
unicode_name(0x1D177, 'MUSICAL SYMBOL BEGIN SLUR').
unicode_name(0x1D178, 'MUSICAL SYMBOL END SLUR').
unicode_name(0x1D179, 'MUSICAL SYMBOL BEGIN PHRASE').
unicode_name(0x1D17A, 'MUSICAL SYMBOL END PHRASE').
unicode_name(0xE0001, 'LANGUAGE TAG').
unicode_name(0xE0020, 'TAG SPACE').
unicode_name(0xE0021, 'TAG EXCLAMATION MARK').
unicode_name(0xE0022, 'TAG QUOTATION MARK').
unicode_name(0xE0023, 'TAG NUMBER SIGN').
unicode_name(0xE0024, 'TAG DOLLAR SIGN').
unicode_name(0xE0025, 'TAG PERCENT SIGN').
unicode_name(0xE0026, 'TAG AMPERSAND').
unicode_name(0xE0027, 'TAG APOSTROPHE').
unicode_name(0xE0028, 'TAG LEFT PARENTHESIS').
unicode_name(0xE0029, 'TAG RIGHT PARENTHESIS').
unicode_name(0xE002A, 'TAG ASTERISK').
unicode_name(0xE002B, 'TAG PLUS SIGN').
unicode_name(0xE002C, 'TAG COMMA').
unicode_name(0xE002D, 'TAG HYPHEN-MINUS').
unicode_name(0xE002E, 'TAG FULL STOP').
unicode_name(0xE002F, 'TAG SOLIDUS').
unicode_name(0xE0030, 'TAG DIGIT ZERO').
unicode_name(0xE0031, 'TAG DIGIT ONE').
unicode_name(0xE0032, 'TAG DIGIT TWO').
unicode_name(0xE0033, 'TAG DIGIT THREE').
unicode_name(0xE0034, 'TAG DIGIT FOUR').
unicode_name(0xE0035, 'TAG DIGIT FIVE').
unicode_name(0xE0036, 'TAG DIGIT SIX').
unicode_name(0xE0037, 'TAG DIGIT SEVEN').
unicode_name(0xE0038, 'TAG DIGIT EIGHT').
unicode_name(0xE0039, 'TAG DIGIT NINE').
unicode_name(0xE003A, 'TAG COLON').
unicode_name(0xE003B, 'TAG SEMICOLON').
unicode_name(0xE003C, 'TAG LESS-THAN SIGN').
unicode_name(0xE003D, 'TAG EQUALS SIGN').
unicode_name(0xE003E, 'TAG GREATER-THAN SIGN').
unicode_name(0xE003F, 'TAG QUESTION MARK').
unicode_name(0xE0040, 'TAG COMMERCIAL AT').
unicode_name(0xE0041, 'TAG LATIN CAPITAL LETTER A').
unicode_name(0xE0042, 'TAG LATIN CAPITAL LETTER B').
unicode_name(0xE0043, 'TAG LATIN CAPITAL LETTER C').
unicode_name(0xE0044, 'TAG LATIN CAPITAL LETTER D').
unicode_name(0xE0045, 'TAG LATIN CAPITAL LETTER E').
unicode_name(0xE0046, 'TAG LATIN CAPITAL LETTER F').
unicode_name(0xE0047, 'TAG LATIN CAPITAL LETTER G').
unicode_name(0xE0048, 'TAG LATIN CAPITAL LETTER H').
unicode_name(0xE0049, 'TAG LATIN CAPITAL LETTER I').
unicode_name(0xE004A, 'TAG LATIN CAPITAL LETTER J').
unicode_name(0xE004B, 'TAG LATIN CAPITAL LETTER K').
unicode_name(0xE004C, 'TAG LATIN CAPITAL LETTER L').
unicode_name(0xE004D, 'TAG LATIN CAPITAL LETTER M').
unicode_name(0xE004E, 'TAG LATIN CAPITAL LETTER N').
unicode_name(0xE004F, 'TAG LATIN CAPITAL LETTER O').
unicode_name(0xE0050, 'TAG LATIN CAPITAL LETTER P').
unicode_name(0xE0051, 'TAG LATIN CAPITAL LETTER Q').
unicode_name(0xE0052, 'TAG LATIN CAPITAL LETTER R').
unicode_name(0xE0053, 'TAG LATIN CAPITAL LETTER S').
unicode_name(0xE0054, 'TAG LATIN CAPITAL LETTER T').
unicode_name(0xE0055, 'TAG LATIN CAPITAL LETTER U').
unicode_name(0xE0056, 'TAG LATIN CAPITAL LETTER V').
unicode_name(0xE0057, 'TAG LATIN CAPITAL LETTER W').
unicode_name(0xE0058, 'TAG LATIN CAPITAL LETTER X').
unicode_name(0xE0059, 'TAG LATIN CAPITAL LETTER Y').
unicode_name(0xE005A, 'TAG LATIN CAPITAL LETTER Z').
unicode_name(0xE005B, 'TAG LEFT SQUARE BRACKET').
unicode_name(0xE005C, 'TAG REVERSE SOLIDUS').
unicode_name(0xE005D, 'TAG RIGHT SQUARE BRACKET').
unicode_name(0xE005E, 'TAG CIRCUMFLEX ACCENT').
unicode_name(0xE005F, 'TAG LOW LINE').
unicode_name(0xE0060, 'TAG GRAVE ACCENT').
unicode_name(0xE0061, 'TAG LATIN SMALL LETTER A').
unicode_name(0xE0062, 'TAG LATIN SMALL LETTER B').
unicode_name(0xE0063, 'TAG LATIN SMALL LETTER C').
unicode_name(0xE0064, 'TAG LATIN SMALL LETTER D').
unicode_name(0xE0065, 'TAG LATIN SMALL LETTER E').
unicode_name(0xE0066, 'TAG LATIN SMALL LETTER F').
unicode_name(0xE0067, 'TAG LATIN SMALL LETTER G').
unicode_name(0xE0068, 'TAG LATIN SMALL LETTER H').
unicode_name(0xE0069, 'TAG LATIN SMALL LETTER I').
unicode_name(0xE006A, 'TAG LATIN SMALL LETTER J').
unicode_name(0xE006B, 'TAG LATIN SMALL LETTER K').
unicode_name(0xE006C, 'TAG LATIN SMALL LETTER L').
unicode_name(0xE006D, 'TAG LATIN SMALL LETTER M').
unicode_name(0xE006E, 'TAG LATIN SMALL LETTER N').
unicode_name(0xE006F, 'TAG LATIN SMALL LETTER O').
unicode_name(0xE0070, 'TAG LATIN SMALL LETTER P').
unicode_name(0xE0071, 'TAG LATIN SMALL LETTER Q').
unicode_name(0xE0072, 'TAG LATIN SMALL LETTER R').
unicode_name(0xE0073, 'TAG LATIN SMALL LETTER S').
unicode_name(0xE0074, 'TAG LATIN SMALL LETTER T').
unicode_name(0xE0075, 'TAG LATIN SMALL LETTER U').
unicode_name(0xE0076, 'TAG LATIN SMALL LETTER V').
unicode_name(0xE0077, 'TAG LATIN SMALL LETTER W').
unicode_name(0xE0078, 'TAG LATIN SMALL LETTER X').
unicode_name(0xE0079, 'TAG LATIN SMALL LETTER Y').
unicode_name(0xE007A, 'TAG LATIN SMALL LETTER Z').
unicode_name(0xE007B, 'TAG LEFT CURLY BRACKET').
unicode_name(0xE007C, 'TAG VERTICAL LINE').
unicode_name(0xE007D, 'TAG RIGHT CURLY BRACKET').
unicode_name(0xE007E, 'TAG TILDE').
unicode_name(0xE007F, 'CANCEL TAG').
