| // This file was generated by go generate; DO NOT EDIT |
| |
| package format |
| |
| import "unicode/utf8" |
| |
| // A numberSystem identifies a CLDR numbering system. |
| type numberSystem byte |
| |
| type numberSystemData struct { |
| id numberSystem |
| digitSize byte // number of UTF-8 bytes per digit |
| zero [utf8.UTFMax]byte // UTF-8 sequence of zero digit. |
| } |
| |
| // A SymbolType identifies a symbol of a specific kind. |
| type SymbolType int |
| |
| const ( |
| SymDecimal SymbolType = iota |
| SymGroup |
| SymList |
| SymPercentSign |
| SymPlusSign |
| SymMinusSign |
| SymExponential |
| SymSuperscriptingExponent |
| SymPerMille |
| SymInfinity |
| SymNan |
| SymTimeSeparator |
| |
| NumSymbolTypes |
| ) |
| |
| type altSymData struct { |
| compactTag uint16 |
| numberSystem numberSystem |
| symIndex byte |
| } |