1 // Copyright (C) 2016 and later: Unicode, Inc. and others. 2 // License & terms of use: http://www.unicode.org/copyright.html 3 /* 4 ******************************************************************************** 5 * Copyright (C) 2015, International Business Machines 6 * Corporation and others. All Rights Reserved. 7 ******************************************************************************** 8 * 9 * File decimalformatpatternimpl.h 10 ******************************************************************************** 11 */ 12 13 #ifndef DECIMALFORMATPATTERNIMPL_H 14 #define DECIMALFORMATPATTERNIMPL_H 15 16 #include "unicode/utypes.h" 17 18 #define kPatternZeroDigit ((UChar)0x0030) /*'0'*/ 19 #define kPatternSignificantDigit ((UChar)0x0040) /*'@'*/ 20 #define kPatternGroupingSeparator ((UChar)0x002C) /*','*/ 21 #define kPatternDecimalSeparator ((UChar)0x002E) /*'.'*/ 22 #define kPatternPerMill ((UChar)0x2030) 23 #define kPatternPercent ((UChar)0x0025) /*'%'*/ 24 #define kPatternDigit ((UChar)0x0023) /*'#'*/ 25 #define kPatternSeparator ((UChar)0x003B) /*';'*/ 26 #define kPatternExponent ((UChar)0x0045) /*'E'*/ 27 #define kPatternPlus ((UChar)0x002B) /*'+'*/ 28 #define kPatternMinus ((UChar)0x002D) /*'-'*/ 29 #define kPatternPadEscape ((UChar)0x002A) /*'*'*/ 30 #define kQuote ((UChar)0x0027) /*'\''*/ 31 32 #define kCurrencySign ((UChar)0x00A4) 33 #define kDefaultPad ((UChar)0x0020) /* */ 34 35 #endif 36