1 /* DO NOT EDIT! GENERATED AUTOMATICALLY! */ 2 /* Line breaking properties of Unicode characters. */ 3 /* Generated automatically by gen-uni-tables.c for Unicode 9.0.0. */ 4 5 /* Copyright (C) 2000-2002, 2004, 2008 Free Software Foundation, Inc. 6 7 This program is free software. 8 It is dual-licensed under "the GNU LGPLv3+ or the GNU GPLv2+". 9 You can redistribute it and/or modify it under either 10 - the terms of the GNU Lesser General Public License as published 11 by the Free Software Foundation; either version 3, or (at your 12 option) any later version, or 13 - the terms of the GNU General Public License as published by the 14 Free Software Foundation; either version 2, or (at your option) 15 any later version, or 16 - the same dual license "the GNU LGPLv3+ or the GNU GPLv2+". 17 18 This program is distributed in the hope that it will be useful, 19 but WITHOUT ANY WARRANTY; without even the implied warranty of 20 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU 21 Lesser General Public License and the GNU General Public License 22 for more details. 23 24 You should have received a copy of the GNU Lesser General Public 25 License and of the GNU General Public License along with this 26 program; if not, see <https://www.gnu.org/licenses/>. */ 27 28 #define lbrkprop_header_0 16 29 #define lbrkprop_header_1 15 30 #define lbrkprop_header_2 7 31 #define lbrkprop_header_3 511 32 #define lbrkprop_header_4 127 33 34 typedef struct 35 { 36 int level1[15]; 37 int level2[4 << 9]; 38 unsigned char level3[210 << 7]; 39 } 40 lbrkprop_t; 41 extern const lbrkprop_t unilbrkprop;