mod constants {
pub const AEGEAN_WORD_SEPARATOR_LINE: char = '𐄀';
pub const AEGEAN_WORD_SEPARATOR_DOT: char = '𐄁';
pub const AEGEAN_CHECK_MARK: char = '𐄂';
pub const AEGEAN_NUMBER_ONE: char = '𐄇';
pub const AEGEAN_NUMBER_TWO: char = '𐄈';
pub const AEGEAN_NUMBER_THREE: char = '𐄉';
pub const AEGEAN_NUMBER_FOUR: char = '𐄊';
pub const AEGEAN_NUMBER_FIVE: char = '𐄋';
pub const AEGEAN_NUMBER_SIX: char = '𐄌';
pub const AEGEAN_NUMBER_SEVEN: char = '𐄍';
pub const AEGEAN_NUMBER_EIGHT: char = '𐄎';
pub const AEGEAN_NUMBER_NINE: char = '𐄏';
pub const AEGEAN_NUMBER_TEN: char = '𐄐';
pub const AEGEAN_NUMBER_TWENTY: char = '𐄑';
pub const AEGEAN_NUMBER_THIRTY: char = '𐄒';
pub const AEGEAN_NUMBER_FORTY: char = '𐄓';
pub const AEGEAN_NUMBER_FIFTY: char = '𐄔';
pub const AEGEAN_NUMBER_SIXTY: char = '𐄕';
pub const AEGEAN_NUMBER_SEVENTY: char = '𐄖';
pub const AEGEAN_NUMBER_EIGHTY: char = '𐄗';
pub const AEGEAN_NUMBER_NINETY: char = '𐄘';
pub const AEGEAN_NUMBER_ONE_HUNDRED: char = '𐄙';
pub const AEGEAN_NUMBER_TWO_HUNDRED: char = '𐄚';
pub const AEGEAN_NUMBER_THREE_HUNDRED: char = '𐄛';
pub const AEGEAN_NUMBER_FOUR_HUNDRED: char = '𐄜';
pub const AEGEAN_NUMBER_FIVE_HUNDRED: char = '𐄝';
pub const AEGEAN_NUMBER_SIX_HUNDRED: char = '𐄞';
pub const AEGEAN_NUMBER_SEVEN_HUNDRED: char = '𐄟';
pub const AEGEAN_NUMBER_EIGHT_HUNDRED: char = '𐄠';
pub const AEGEAN_NUMBER_NINE_HUNDRED: char = '𐄡';
pub const AEGEAN_NUMBER_ONE_THOUSAND: char = '𐄢';
pub const AEGEAN_NUMBER_TWO_THOUSAND: char = '𐄣';
pub const AEGEAN_NUMBER_THREE_THOUSAND: char = '𐄤';
pub const AEGEAN_NUMBER_FOUR_THOUSAND: char = '𐄥';
pub const AEGEAN_NUMBER_FIVE_THOUSAND: char = '𐄦';
pub const AEGEAN_NUMBER_SIX_THOUSAND: char = '𐄧';
pub const AEGEAN_NUMBER_SEVEN_THOUSAND: char = '𐄨';
pub const AEGEAN_NUMBER_EIGHT_THOUSAND: char = '𐄩';
pub const AEGEAN_NUMBER_NINE_THOUSAND: char = '𐄪';
pub const AEGEAN_NUMBER_TEN_THOUSAND: char = '𐄫';
pub const AEGEAN_NUMBER_TWENTY_THOUSAND: char = '𐄬';
pub const AEGEAN_NUMBER_THIRTY_THOUSAND: char = '𐄭';
pub const AEGEAN_NUMBER_FORTY_THOUSAND: char = '𐄮';
pub const AEGEAN_NUMBER_FIFTY_THOUSAND: char = '𐄯';
pub const AEGEAN_NUMBER_SIXTY_THOUSAND: char = '𐄰';
pub const AEGEAN_NUMBER_SEVENTY_THOUSAND: char = '𐄱';
pub const AEGEAN_NUMBER_EIGHTY_THOUSAND: char = '𐄲';
pub const AEGEAN_NUMBER_NINETY_THOUSAND: char = '𐄳';
pub const AEGEAN_WEIGHT_BASE_UNIT: char = '𐄷';
pub const AEGEAN_WEIGHT_FIRST_SUBUNIT: char = '𐄸';
pub const AEGEAN_WEIGHT_SECOND_SUBUNIT: char = '𐄹';
pub const AEGEAN_WEIGHT_THIRD_SUBUNIT: char = '𐄺';
pub const AEGEAN_WEIGHT_FOURTH_SUBUNIT: char = '𐄻';
pub const AEGEAN_DRY_MEASURE_FIRST_SUBUNIT: char = '𐄼';
pub const AEGEAN_LIQUID_MEASURE_FIRST_SUBUNIT: char = '𐄽';
pub const AEGEAN_MEASURE_SECOND_SUBUNIT: char = '𐄾';
}
#[derive(Debug, Clone, Copy, Hash, PartialEq, Eq)]
pub enum AegeanNumbers {
AegeanWordSeparatorLine,
AegeanWordSeparatorDot,
AegeanCheckMark,
AegeanNumberOne,
AegeanNumberTwo,
AegeanNumberThree,
AegeanNumberFour,
AegeanNumberFive,
AegeanNumberSix,
AegeanNumberSeven,
AegeanNumberEight,
AegeanNumberNine,
AegeanNumberTen,
AegeanNumberTwenty,
AegeanNumberThirty,
AegeanNumberForty,
AegeanNumberFifty,
AegeanNumberSixty,
AegeanNumberSeventy,
AegeanNumberEighty,
AegeanNumberNinety,
AegeanNumberOneHundred,
AegeanNumberTwoHundred,
AegeanNumberThreeHundred,
AegeanNumberFourHundred,
AegeanNumberFiveHundred,
AegeanNumberSixHundred,
AegeanNumberSevenHundred,
AegeanNumberEightHundred,
AegeanNumberNineHundred,
AegeanNumberOneThousand,
AegeanNumberTwoThousand,
AegeanNumberThreeThousand,
AegeanNumberFourThousand,
AegeanNumberFiveThousand,
AegeanNumberSixThousand,
AegeanNumberSevenThousand,
AegeanNumberEightThousand,
AegeanNumberNineThousand,
AegeanNumberTenThousand,
AegeanNumberTwentyThousand,
AegeanNumberThirtyThousand,
AegeanNumberFortyThousand,
AegeanNumberFiftyThousand,
AegeanNumberSixtyThousand,
AegeanNumberSeventyThousand,
AegeanNumberEightyThousand,
AegeanNumberNinetyThousand,
AegeanWeightBaseUnit,
AegeanWeightFirstSubunit,
AegeanWeightSecondSubunit,
AegeanWeightThirdSubunit,
AegeanWeightFourthSubunit,
AegeanDryMeasureFirstSubunit,
AegeanLiquidMeasureFirstSubunit,
AegeanMeasureSecondSubunit,
}
impl Into<char> for AegeanNumbers {
fn into(self) -> char {
use constants::*;
match self {
AegeanNumbers::AegeanWordSeparatorLine => AEGEAN_WORD_SEPARATOR_LINE,
AegeanNumbers::AegeanWordSeparatorDot => AEGEAN_WORD_SEPARATOR_DOT,
AegeanNumbers::AegeanCheckMark => AEGEAN_CHECK_MARK,
AegeanNumbers::AegeanNumberOne => AEGEAN_NUMBER_ONE,
AegeanNumbers::AegeanNumberTwo => AEGEAN_NUMBER_TWO,
AegeanNumbers::AegeanNumberThree => AEGEAN_NUMBER_THREE,
AegeanNumbers::AegeanNumberFour => AEGEAN_NUMBER_FOUR,
AegeanNumbers::AegeanNumberFive => AEGEAN_NUMBER_FIVE,
AegeanNumbers::AegeanNumberSix => AEGEAN_NUMBER_SIX,
AegeanNumbers::AegeanNumberSeven => AEGEAN_NUMBER_SEVEN,
AegeanNumbers::AegeanNumberEight => AEGEAN_NUMBER_EIGHT,
AegeanNumbers::AegeanNumberNine => AEGEAN_NUMBER_NINE,
AegeanNumbers::AegeanNumberTen => AEGEAN_NUMBER_TEN,
AegeanNumbers::AegeanNumberTwenty => AEGEAN_NUMBER_TWENTY,
AegeanNumbers::AegeanNumberThirty => AEGEAN_NUMBER_THIRTY,
AegeanNumbers::AegeanNumberForty => AEGEAN_NUMBER_FORTY,
AegeanNumbers::AegeanNumberFifty => AEGEAN_NUMBER_FIFTY,
AegeanNumbers::AegeanNumberSixty => AEGEAN_NUMBER_SIXTY,
AegeanNumbers::AegeanNumberSeventy => AEGEAN_NUMBER_SEVENTY,
AegeanNumbers::AegeanNumberEighty => AEGEAN_NUMBER_EIGHTY,
AegeanNumbers::AegeanNumberNinety => AEGEAN_NUMBER_NINETY,
AegeanNumbers::AegeanNumberOneHundred => AEGEAN_NUMBER_ONE_HUNDRED,
AegeanNumbers::AegeanNumberTwoHundred => AEGEAN_NUMBER_TWO_HUNDRED,
AegeanNumbers::AegeanNumberThreeHundred => AEGEAN_NUMBER_THREE_HUNDRED,
AegeanNumbers::AegeanNumberFourHundred => AEGEAN_NUMBER_FOUR_HUNDRED,
AegeanNumbers::AegeanNumberFiveHundred => AEGEAN_NUMBER_FIVE_HUNDRED,
AegeanNumbers::AegeanNumberSixHundred => AEGEAN_NUMBER_SIX_HUNDRED,
AegeanNumbers::AegeanNumberSevenHundred => AEGEAN_NUMBER_SEVEN_HUNDRED,
AegeanNumbers::AegeanNumberEightHundred => AEGEAN_NUMBER_EIGHT_HUNDRED,
AegeanNumbers::AegeanNumberNineHundred => AEGEAN_NUMBER_NINE_HUNDRED,
AegeanNumbers::AegeanNumberOneThousand => AEGEAN_NUMBER_ONE_THOUSAND,
AegeanNumbers::AegeanNumberTwoThousand => AEGEAN_NUMBER_TWO_THOUSAND,
AegeanNumbers::AegeanNumberThreeThousand => AEGEAN_NUMBER_THREE_THOUSAND,
AegeanNumbers::AegeanNumberFourThousand => AEGEAN_NUMBER_FOUR_THOUSAND,
AegeanNumbers::AegeanNumberFiveThousand => AEGEAN_NUMBER_FIVE_THOUSAND,
AegeanNumbers::AegeanNumberSixThousand => AEGEAN_NUMBER_SIX_THOUSAND,
AegeanNumbers::AegeanNumberSevenThousand => AEGEAN_NUMBER_SEVEN_THOUSAND,
AegeanNumbers::AegeanNumberEightThousand => AEGEAN_NUMBER_EIGHT_THOUSAND,
AegeanNumbers::AegeanNumberNineThousand => AEGEAN_NUMBER_NINE_THOUSAND,
AegeanNumbers::AegeanNumberTenThousand => AEGEAN_NUMBER_TEN_THOUSAND,
AegeanNumbers::AegeanNumberTwentyThousand => AEGEAN_NUMBER_TWENTY_THOUSAND,
AegeanNumbers::AegeanNumberThirtyThousand => AEGEAN_NUMBER_THIRTY_THOUSAND,
AegeanNumbers::AegeanNumberFortyThousand => AEGEAN_NUMBER_FORTY_THOUSAND,
AegeanNumbers::AegeanNumberFiftyThousand => AEGEAN_NUMBER_FIFTY_THOUSAND,
AegeanNumbers::AegeanNumberSixtyThousand => AEGEAN_NUMBER_SIXTY_THOUSAND,
AegeanNumbers::AegeanNumberSeventyThousand => AEGEAN_NUMBER_SEVENTY_THOUSAND,
AegeanNumbers::AegeanNumberEightyThousand => AEGEAN_NUMBER_EIGHTY_THOUSAND,
AegeanNumbers::AegeanNumberNinetyThousand => AEGEAN_NUMBER_NINETY_THOUSAND,
AegeanNumbers::AegeanWeightBaseUnit => AEGEAN_WEIGHT_BASE_UNIT,
AegeanNumbers::AegeanWeightFirstSubunit => AEGEAN_WEIGHT_FIRST_SUBUNIT,
AegeanNumbers::AegeanWeightSecondSubunit => AEGEAN_WEIGHT_SECOND_SUBUNIT,
AegeanNumbers::AegeanWeightThirdSubunit => AEGEAN_WEIGHT_THIRD_SUBUNIT,
AegeanNumbers::AegeanWeightFourthSubunit => AEGEAN_WEIGHT_FOURTH_SUBUNIT,
AegeanNumbers::AegeanDryMeasureFirstSubunit => AEGEAN_DRY_MEASURE_FIRST_SUBUNIT,
AegeanNumbers::AegeanLiquidMeasureFirstSubunit => AEGEAN_LIQUID_MEASURE_FIRST_SUBUNIT,
AegeanNumbers::AegeanMeasureSecondSubunit => AEGEAN_MEASURE_SECOND_SUBUNIT,
}
}
}
impl std::convert::TryFrom<char> for AegeanNumbers {
type Error = ();
fn try_from(c: char) -> Result<Self, Self::Error> {
use constants::*;
match c {
AEGEAN_WORD_SEPARATOR_LINE => Ok(AegeanNumbers::AegeanWordSeparatorLine),
AEGEAN_WORD_SEPARATOR_DOT => Ok(AegeanNumbers::AegeanWordSeparatorDot),
AEGEAN_CHECK_MARK => Ok(AegeanNumbers::AegeanCheckMark),
AEGEAN_NUMBER_ONE => Ok(AegeanNumbers::AegeanNumberOne),
AEGEAN_NUMBER_TWO => Ok(AegeanNumbers::AegeanNumberTwo),
AEGEAN_NUMBER_THREE => Ok(AegeanNumbers::AegeanNumberThree),
AEGEAN_NUMBER_FOUR => Ok(AegeanNumbers::AegeanNumberFour),
AEGEAN_NUMBER_FIVE => Ok(AegeanNumbers::AegeanNumberFive),
AEGEAN_NUMBER_SIX => Ok(AegeanNumbers::AegeanNumberSix),
AEGEAN_NUMBER_SEVEN => Ok(AegeanNumbers::AegeanNumberSeven),
AEGEAN_NUMBER_EIGHT => Ok(AegeanNumbers::AegeanNumberEight),
AEGEAN_NUMBER_NINE => Ok(AegeanNumbers::AegeanNumberNine),
AEGEAN_NUMBER_TEN => Ok(AegeanNumbers::AegeanNumberTen),
AEGEAN_NUMBER_TWENTY => Ok(AegeanNumbers::AegeanNumberTwenty),
AEGEAN_NUMBER_THIRTY => Ok(AegeanNumbers::AegeanNumberThirty),
AEGEAN_NUMBER_FORTY => Ok(AegeanNumbers::AegeanNumberForty),
AEGEAN_NUMBER_FIFTY => Ok(AegeanNumbers::AegeanNumberFifty),
AEGEAN_NUMBER_SIXTY => Ok(AegeanNumbers::AegeanNumberSixty),
AEGEAN_NUMBER_SEVENTY => Ok(AegeanNumbers::AegeanNumberSeventy),
AEGEAN_NUMBER_EIGHTY => Ok(AegeanNumbers::AegeanNumberEighty),
AEGEAN_NUMBER_NINETY => Ok(AegeanNumbers::AegeanNumberNinety),
AEGEAN_NUMBER_ONE_HUNDRED => Ok(AegeanNumbers::AegeanNumberOneHundred),
AEGEAN_NUMBER_TWO_HUNDRED => Ok(AegeanNumbers::AegeanNumberTwoHundred),
AEGEAN_NUMBER_THREE_HUNDRED => Ok(AegeanNumbers::AegeanNumberThreeHundred),
AEGEAN_NUMBER_FOUR_HUNDRED => Ok(AegeanNumbers::AegeanNumberFourHundred),
AEGEAN_NUMBER_FIVE_HUNDRED => Ok(AegeanNumbers::AegeanNumberFiveHundred),
AEGEAN_NUMBER_SIX_HUNDRED => Ok(AegeanNumbers::AegeanNumberSixHundred),
AEGEAN_NUMBER_SEVEN_HUNDRED => Ok(AegeanNumbers::AegeanNumberSevenHundred),
AEGEAN_NUMBER_EIGHT_HUNDRED => Ok(AegeanNumbers::AegeanNumberEightHundred),
AEGEAN_NUMBER_NINE_HUNDRED => Ok(AegeanNumbers::AegeanNumberNineHundred),
AEGEAN_NUMBER_ONE_THOUSAND => Ok(AegeanNumbers::AegeanNumberOneThousand),
AEGEAN_NUMBER_TWO_THOUSAND => Ok(AegeanNumbers::AegeanNumberTwoThousand),
AEGEAN_NUMBER_THREE_THOUSAND => Ok(AegeanNumbers::AegeanNumberThreeThousand),
AEGEAN_NUMBER_FOUR_THOUSAND => Ok(AegeanNumbers::AegeanNumberFourThousand),
AEGEAN_NUMBER_FIVE_THOUSAND => Ok(AegeanNumbers::AegeanNumberFiveThousand),
AEGEAN_NUMBER_SIX_THOUSAND => Ok(AegeanNumbers::AegeanNumberSixThousand),
AEGEAN_NUMBER_SEVEN_THOUSAND => Ok(AegeanNumbers::AegeanNumberSevenThousand),
AEGEAN_NUMBER_EIGHT_THOUSAND => Ok(AegeanNumbers::AegeanNumberEightThousand),
AEGEAN_NUMBER_NINE_THOUSAND => Ok(AegeanNumbers::AegeanNumberNineThousand),
AEGEAN_NUMBER_TEN_THOUSAND => Ok(AegeanNumbers::AegeanNumberTenThousand),
AEGEAN_NUMBER_TWENTY_THOUSAND => Ok(AegeanNumbers::AegeanNumberTwentyThousand),
AEGEAN_NUMBER_THIRTY_THOUSAND => Ok(AegeanNumbers::AegeanNumberThirtyThousand),
AEGEAN_NUMBER_FORTY_THOUSAND => Ok(AegeanNumbers::AegeanNumberFortyThousand),
AEGEAN_NUMBER_FIFTY_THOUSAND => Ok(AegeanNumbers::AegeanNumberFiftyThousand),
AEGEAN_NUMBER_SIXTY_THOUSAND => Ok(AegeanNumbers::AegeanNumberSixtyThousand),
AEGEAN_NUMBER_SEVENTY_THOUSAND => Ok(AegeanNumbers::AegeanNumberSeventyThousand),
AEGEAN_NUMBER_EIGHTY_THOUSAND => Ok(AegeanNumbers::AegeanNumberEightyThousand),
AEGEAN_NUMBER_NINETY_THOUSAND => Ok(AegeanNumbers::AegeanNumberNinetyThousand),
AEGEAN_WEIGHT_BASE_UNIT => Ok(AegeanNumbers::AegeanWeightBaseUnit),
AEGEAN_WEIGHT_FIRST_SUBUNIT => Ok(AegeanNumbers::AegeanWeightFirstSubunit),
AEGEAN_WEIGHT_SECOND_SUBUNIT => Ok(AegeanNumbers::AegeanWeightSecondSubunit),
AEGEAN_WEIGHT_THIRD_SUBUNIT => Ok(AegeanNumbers::AegeanWeightThirdSubunit),
AEGEAN_WEIGHT_FOURTH_SUBUNIT => Ok(AegeanNumbers::AegeanWeightFourthSubunit),
AEGEAN_DRY_MEASURE_FIRST_SUBUNIT => Ok(AegeanNumbers::AegeanDryMeasureFirstSubunit),
AEGEAN_LIQUID_MEASURE_FIRST_SUBUNIT => Ok(AegeanNumbers::AegeanLiquidMeasureFirstSubunit),
AEGEAN_MEASURE_SECOND_SUBUNIT => Ok(AegeanNumbers::AegeanMeasureSecondSubunit),
_ => Err(()),
}
}
}
impl Into<u32> for AegeanNumbers {
fn into(self) -> u32 {
let c: char = self.into();
let hex = c
.escape_unicode()
.to_string()
.replace("\\u{", "")
.replace("}", "");
u32::from_str_radix(&hex, 16).unwrap()
}
}
impl std::convert::TryFrom<u32> for AegeanNumbers {
type Error = ();
fn try_from(u: u32) -> Result<Self, Self::Error> {
if let Ok(c) = char::try_from(u) {
Self::try_from(c)
} else {
Err(())
}
}
}
impl Iterator for AegeanNumbers {
type Item = Self;
fn next(&mut self) -> Option<Self> {
let index: u32 = (*self).into();
use std::convert::TryFrom;
Self::try_from(index + 1).ok()
}
}
impl AegeanNumbers {
pub fn new() -> Self {
AegeanNumbers::AegeanWordSeparatorLine
}
pub fn name(&self) -> &str {
match self {
AegeanNumbers::AegeanWordSeparatorLine => "aegean word separator line",
AegeanNumbers::AegeanWordSeparatorDot => "aegean word separator dot",
AegeanNumbers::AegeanCheckMark => "aegean check mark",
AegeanNumbers::AegeanNumberOne => "aegean number one",
AegeanNumbers::AegeanNumberTwo => "aegean number two",
AegeanNumbers::AegeanNumberThree => "aegean number three",
AegeanNumbers::AegeanNumberFour => "aegean number four",
AegeanNumbers::AegeanNumberFive => "aegean number five",
AegeanNumbers::AegeanNumberSix => "aegean number six",
AegeanNumbers::AegeanNumberSeven => "aegean number seven",
AegeanNumbers::AegeanNumberEight => "aegean number eight",
AegeanNumbers::AegeanNumberNine => "aegean number nine",
AegeanNumbers::AegeanNumberTen => "aegean number ten",
AegeanNumbers::AegeanNumberTwenty => "aegean number twenty",
AegeanNumbers::AegeanNumberThirty => "aegean number thirty",
AegeanNumbers::AegeanNumberForty => "aegean number forty",
AegeanNumbers::AegeanNumberFifty => "aegean number fifty",
AegeanNumbers::AegeanNumberSixty => "aegean number sixty",
AegeanNumbers::AegeanNumberSeventy => "aegean number seventy",
AegeanNumbers::AegeanNumberEighty => "aegean number eighty",
AegeanNumbers::AegeanNumberNinety => "aegean number ninety",
AegeanNumbers::AegeanNumberOneHundred => "aegean number one hundred",
AegeanNumbers::AegeanNumberTwoHundred => "aegean number two hundred",
AegeanNumbers::AegeanNumberThreeHundred => "aegean number three hundred",
AegeanNumbers::AegeanNumberFourHundred => "aegean number four hundred",
AegeanNumbers::AegeanNumberFiveHundred => "aegean number five hundred",
AegeanNumbers::AegeanNumberSixHundred => "aegean number six hundred",
AegeanNumbers::AegeanNumberSevenHundred => "aegean number seven hundred",
AegeanNumbers::AegeanNumberEightHundred => "aegean number eight hundred",
AegeanNumbers::AegeanNumberNineHundred => "aegean number nine hundred",
AegeanNumbers::AegeanNumberOneThousand => "aegean number one thousand",
AegeanNumbers::AegeanNumberTwoThousand => "aegean number two thousand",
AegeanNumbers::AegeanNumberThreeThousand => "aegean number three thousand",
AegeanNumbers::AegeanNumberFourThousand => "aegean number four thousand",
AegeanNumbers::AegeanNumberFiveThousand => "aegean number five thousand",
AegeanNumbers::AegeanNumberSixThousand => "aegean number six thousand",
AegeanNumbers::AegeanNumberSevenThousand => "aegean number seven thousand",
AegeanNumbers::AegeanNumberEightThousand => "aegean number eight thousand",
AegeanNumbers::AegeanNumberNineThousand => "aegean number nine thousand",
AegeanNumbers::AegeanNumberTenThousand => "aegean number ten thousand",
AegeanNumbers::AegeanNumberTwentyThousand => "aegean number twenty thousand",
AegeanNumbers::AegeanNumberThirtyThousand => "aegean number thirty thousand",
AegeanNumbers::AegeanNumberFortyThousand => "aegean number forty thousand",
AegeanNumbers::AegeanNumberFiftyThousand => "aegean number fifty thousand",
AegeanNumbers::AegeanNumberSixtyThousand => "aegean number sixty thousand",
AegeanNumbers::AegeanNumberSeventyThousand => "aegean number seventy thousand",
AegeanNumbers::AegeanNumberEightyThousand => "aegean number eighty thousand",
AegeanNumbers::AegeanNumberNinetyThousand => "aegean number ninety thousand",
AegeanNumbers::AegeanWeightBaseUnit => "aegean weight base unit",
AegeanNumbers::AegeanWeightFirstSubunit => "aegean weight first subunit",
AegeanNumbers::AegeanWeightSecondSubunit => "aegean weight second subunit",
AegeanNumbers::AegeanWeightThirdSubunit => "aegean weight third subunit",
AegeanNumbers::AegeanWeightFourthSubunit => "aegean weight fourth subunit",
AegeanNumbers::AegeanDryMeasureFirstSubunit => "aegean dry measure first subunit",
AegeanNumbers::AegeanLiquidMeasureFirstSubunit => "aegean liquid measure first subunit",
AegeanNumbers::AegeanMeasureSecondSubunit => "aegean measure second subunit",
}
}
}