diff options
author | Lorry Tar Creator <lorry-tar-importer@baserock.org> | 2014-10-30 09:35:42 +0000 |
---|---|---|
committer | <> | 2015-01-09 11:51:27 +0000 |
commit | c27a97d04853380f1e80525391b3f0d156ed4c84 (patch) | |
tree | 68ffaade7c605bc80cffa18360799c98a810976f /libcpp/ucnid.tab | |
parent | 6af3fdec2262dd94954acc5e426ef71cbd4521d3 (diff) | |
download | gcc-tarball-c27a97d04853380f1e80525391b3f0d156ed4c84.tar.gz |
Imported from /home/lorry/working-area/delta_gcc-tarball/gcc-4.9.2.tar.bz2.gcc-4.9.2
Diffstat (limited to 'libcpp/ucnid.tab')
-rw-r--r-- | libcpp/ucnid.tab | 38 |
1 files changed, 35 insertions, 3 deletions
diff --git a/libcpp/ucnid.tab b/libcpp/ucnid.tab index 2d1f34727a..9910bd44bf 100644 --- a/libcpp/ucnid.tab +++ b/libcpp/ucnid.tab @@ -1,5 +1,5 @@ ; Table of UCNs which are valid in identifiers. -; Copyright (C) 2003, 2005, 2009 Free Software Foundation, Inc. +; Copyright (C) 2003-2014 Free Software Foundation, Inc. ; ; This program is free software; you can redistribute it and/or modify it ; under the terms of the GNU General Public License as published by the @@ -19,7 +19,8 @@ ; D, which is itself a reproduction from ISO/IEC TR 10176:1998, and ; the similar table from ISO/IEC 14882:1988 (C++98) Annex E, which is ; a reproduction of ISO/IEC PDTR 10176. Unfortunately these tables -; are not identical. +; are not identical. It also reproduces the somewhat different tables +; in C11 and C++11, which are identical to each other. [C99] @@ -119,7 +120,7 @@ ac00-d7a3 0b3d 1fbe 203f-2040 2102 2107 210a-2113 2115 2118-211d 2124 2126 2128 212a-2131 2133-2138 2160-2182 3005-3007 3021-3029 -; Digits +[C99DIG] 0660-0669 06f0-06f9 0966-096f 09e6-09ef 0a66-0a6f 0ae6-0aef 0b66-0b6f 0be7-0bef 0c66-0c6f 0ce6-0cef 0d66-0d6f 0e50-0e59 0ed0-0ed9 0f20-0f33 @@ -209,3 +210,34 @@ fbd3-fd3f fd50-fd8f fd92-fdc7 fdf0-fdfb fe70-fe72 fe74 fe76-fefc ff21-ff3a ff41-ff5a ff66-ffbe ffc2-ffc7 ffca-ffcf ffd2-ffd7 ffda-ffdc 4e00-9fa5 +[C11] +; Group 1 +00a8 00aa 00ad 00af 00b2-00b5 00b7-00ba 00bc-00be 00c0-00d6 00d8-00f6 +00f8-00ff + +; Group 2, minus characters under C11NOSTART +0100-02ff 0370-167f 1681-180d 180f-1dbf 1e00-1fff + +; Group 3 +200b-200d 202a-202e 203f-2040 2054 2060-206f + +; Group 4, minus characters under C11NOSTART +2070-20cf 2100-218f 2460-24ff 2776-2793 2c00-2dff 2e80-2fff + +; Group 5 +3004-3007 3021-302f 3031-303f + +; Group 6 +3040-d7ff + +; Group 7, minus characters under C11NOSTART +f900-fd3d fd40-fdcf fdf0-fe1f fe30-fe44 fe47-fffd + +; Group 8 +10000-1fffd 20000-2fffd 30000-3fffd 40000-4fffd 50000-5fffd +60000-6fffd 70000-7fffd 80000-8fffd 90000-9fffd a0000-afffd +b0000-bfffd c0000-cfffd d0000-dfffd e0000-efffd + +[C11NOSTART] +; Group 1 +0300-036f 1dc0-1dff 20d0-20ff fe20-fe2f |