Ignore:
Timestamp:
Jan 2, 2015, 9:28:01 AM (4 years ago)
Author:
cameron
Message:

Add derived core properties such as math, alpha; refine the property resolver

File:
1 edited

Legend:

Unmodified
Added
Removed
  • icGREP/icgrep-devel/icgrep/UCD/PropertyAliases.h

    r4380 r4388  
    22#define PROPERTYALIASES_H
    33/*
    4  *  Copyright (c) 2014 International Characters, Inc.
     4 *  Copyright (c) 2015 International Characters, Inc.
    55 *  This software is licensed to the public under the Open Software License 3.0.
    66 *  icgrep is a trademark of International Characters, Inc.
     
    2828    Pat_WS, QMark, Radical, SD, STerm, Term, UIdeo, Upper, VS, WSpace, XIDC,
    2929    XIDS, XO_NFC, XO_NFD, XO_NFKC, XO_NFKD
     30  };
     31  const std::vector<std::string> property_enum_name = {
     32"cjkAccountingNumeric", "cjkOtherNumeric", "cjkPrimaryNumeric", "nv",
     33    "cf", "cjkCompatibilityVariant", "dm", "FC_NFKC", "lc", "NFKC_CF",
     34    "scf", "slc", "stc", "suc", "tc", "uc", "bmg", "bpb", "cjkIICore",
     35    "cjkIRG_GSource", "cjkIRG_HSource", "cjkIRG_JSource", "cjkIRG_KPSource",
     36    "cjkIRG_KSource", "cjkIRG_MSource", "cjkIRG_TSource", "cjkIRG_USource",
     37    "cjkIRG_VSource", "cjkRSUnicode", "isc", "JSN", "na", "na1",
     38    "Name_Alias", "scx", "age", "blk", "sc", "bc", "bpt", "ccc", "dt", "ea",
     39    "gc", "GCB", "hst", "InMC", "InSC", "jg", "jt", "lb", "NFC_QC",
     40    "NFD_QC", "NFKC_QC", "NFKD_QC", "nt", "SB", "WB", "AHex", "Alpha",
     41    "Bidi_C", "Bidi_M", "Cased", "CE", "CI", "Comp_Ex", "CWCF", "CWCM",
     42    "CWKCF", "CWL", "CWT", "CWU", "Dash", "Dep", "DI", "Dia", "Ext",
     43    "Gr_Base", "Gr_Ext", "Gr_Link", "Hex", "Hyphen", "IDC", "Ideo", "IDS",
     44    "IDSB", "IDST", "Join_C", "LOE", "Lower", "Math", "NChar", "OAlpha",
     45    "ODI", "OGr_Ext", "OIDC", "OIDS", "OLower", "OMath", "OUpper",
     46    "Pat_Syn", "Pat_WS", "QMark", "Radical", "SD", "STerm", "Term", "UIdeo",
     47    "Upper", "VS", "WSpace", "XIDC", "XIDS", "XO_NFC", "XO_NFD", "XO_NFKC",
     48    "XO_NFKD"
    3049  };
    3150  const std::vector<std::string> property_full_name = {
Note: See TracChangeset for help on using the changeset viewer.