class CLDR::Numbers::PatternParser
- CLDR::Numbers::PatternParser
- Lens::Base::Parser(CLDR::Numbers::Token, CLDR::Numbers::TokenTypes, CLDR::Numbers::PatternLexer)
- Reference
- Object
Overview
EXPERIMENTAL
TODO Write documentation
(Mostly) Based of off the pattern BNF specified in ICU4C's DecimalFormat docs See https://unicode-org.github.io/icu-docs/apidoc/released/icu4c/classicu_1_1DecimalFormat.html
Defined in:
cldr/logic/numbers/parser.crConstant Summary
-
AFFIX_CHARACTERS =
{TokenTypes::PercentSign, TokenTypes::PerMilleSign, TokenTypes::CurrencySymbol, TokenTypes::StringLiteral, TokenTypes::Character, TokenTypes::MinusSign, TokenTypes::PlusSign}
Constructors
Instance Method Summary
-
#parse
Parse a number pattern