]>
git.saurik.com Git - apple/icu.git/blob - icuSources/i18n/ucol_bld.h
2 *******************************************************************************
4 * Copyright (C) 2001, International Business Machines
5 * Corporation and others. All Rights Reserved.
7 *******************************************************************************
8 * file name: ucol_tok.cpp
10 * tab size: 8 (not used)
14 * created by: Vladimir Weinstein
16 * This module builds a collator based on the rule set.
28 #include "unicode/utypes.h"
30 #if !UCONFIG_NO_COLLATION
40 #include "unicode/ustring.h"
41 #include "unicode/unistr.h"
42 #include "unicode/normlzr.h"
45 UCATableHeader
*ucol_assembleTailoringTable(UColTokenParser
*src
, UErrorCode
*status
);
48 WeightRange ranges
[7];
50 uint32_t byteSize
; uint32_t start
; uint32_t limit
;
54 uint32_t fLow
; /*forbidden Low */
55 uint32_t fHigh
; /*forbidden High */
58 #endif /* #if !UCONFIG_NO_COLLATION */