Back to index

im-sdk  12.3.91
Defines | Variables
PyBasic.h File Reference
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Defines

#define NUM_YINJIE   415
#define TOTAL_DYZYINJIE   580
#define DISTOF_B0_F7   72
#define NUM_NONLINKHZ   16
#define NUM_PRELINKHZ   22
#define NUM_SUFLINKHZ   36
#define NUM_UDSINGLEHZ   (NUM_NONLINKHZ + NUM_NUMPRELINKHZ + NUM_SUFLINKHZ)

Variables

static char * SHENGMUSTR [26]
static int INDEXSMTOYINJIE [27]
static int INDEXMAGIC [26]
static char * YUNMUSTR []
static char * YINJIESTR [NUM_YINJIE+1]
static int DYZLIST [TOTAL_DYZYINJIE]
static int DYZYJCODE [TOTAL_DYZYINJIE]
static int INDEXOFDYZLIST [DISTOF_B0_F7+1]
static char * YINJIESTR_CSZ [NUM_YINJIE+1]
static unsigned int GBHZCODETOYJ []
static unsigned int GBKHZCODETOYJ []
static unsigned int DYZCODETOYJ []
static unsigned char HIFREQHANZI [26][14]
static unsigned char NONLINKHZ [2 *NUM_NONLINKHZ+2] = "是的了不也而你我他与它她其就和或"
static unsigned char PRELINKHZ [2 *NUM_PRELINKHZ+2] = "们性员子上下中内外化者家儿年月日时分秒街路村"
static unsigned char SUFLINKHZ [2 *NUM_SUFLINKHZ+2] = "不在这从到那哪第各每某本总当由如以为被使更且指于但将可应会该此全很都近约"

Define Documentation

#define DISTOF_B0_F7   72

Definition at line 331 of file PyBasic.h.

#define NUM_NONLINKHZ   16

Definition at line 1428 of file PyBasic.h.

#define NUM_PRELINKHZ   22

Definition at line 1434 of file PyBasic.h.

#define NUM_SUFLINKHZ   36

Definition at line 1440 of file PyBasic.h.

#define NUM_UDSINGLEHZ   (NUM_NONLINKHZ + NUM_NUMPRELINKHZ + NUM_SUFLINKHZ)

Definition at line 1449 of file PyBasic.h.

#define NUM_YINJIE   415

Definition at line 70 of file PyBasic.h.

#define TOTAL_DYZYINJIE   580

Definition at line 170 of file PyBasic.h.


Variable Documentation

unsigned int DYZCODETOYJ[] [static]
Initial value:
 {
    0x285C2A8E, 0xF7784DE2, 0x1378BC9E, 0x40C0984C, 0x28FF7FBD, 0xC14F87C0, 0x19FA130E, 0x4D2FB25C, 0x65FF161E,
    0x138542F2, 0xFC6E3805, 0x8FC7A385, 0x935208B2, 0x6C2B84D9, 0xB359B156, 0x28740197, 0x8A25F421, 0xF90B183E,
    0x1F526959, 0x3A6D3494, 0x4A278909, 0xA4BA954D, 0x0370AE3C, 0x5FAFC2EB, 0xDC1AFF31, 0x9D4BC843, 0x8A12EC02,
    0x48C251C0, 0xB0025CF8, 0x7C4198CE, 0xAD039341, 0x0E67AF1F, 0x902F7392, 0x7ED47D80, 0x403185E4, 0x49A51294,
    0xAFC0EC10, 0x4485B920, 0x90CF0A91, 0xD624217D, 0x1666C41A, 0x1117947D, 0xA8BD0131, 0xAF912618, 0x21C8E86E,
    0x409AB175, 0xD692F957, 0x78552D16, 0x0A9552E5, 0x6AB85ACE, 0x9726C52A, 0xA552C268, 0x55990D06, 0x8302DCD0,
    0x673198C0, 0xD06D59A4, 0xC0603497, 0xED56CB69, 0xB2D96D3B, 0x1A8D46EB, 0x808B2A5B, 0xB62DC507, 0x7BC41209,
    0xB5BEC241, 0x3A9BC028, 0xF97E8241, 0x284AEA11, 0x0884B141, 0x6D860432, 0x510F3142, 0xA3A0EEE4, 0x7DA0DD04,
    0x88C8A5D2, 0xC134B453, 0x21B85905, 0xA3B9A497, 0x28A4CA4D, 0xF2F979F8, 0x8E673DBC, 0x4783D36B, 0x34A07330,
    0x14DB8855, 0x2CE93E80, 0xD0B85DAE, 0xD9838342, 0xBF5F421F, 0x0E32D3B4, 0x08E96902, 0x2210B6F3, 0xA1E61536,
    0x18D8ADF7, 0x1B1666B0, 0x63B60BE7, 0x167B9DE6, 0xDD6EBD08, 0xB158C0ED, 0xE84C5EB5, 0xCBEF57F6, 0xF4C66591,
    0xC1CDA6C2, 0xF17DDB1F, 0x6FCCE1C6, 0xD8AC7E40, 0x3D7BC108, 0x716AD803, 0x84268597, 0xDC058462, 0xF4060AD5,
    0x92A2574B, 0xE44DB1EE, 0xFDAC5AAC, 0xF7117534, 0x140DBB97, 0x6140DCBD, 0x2ABB48C1, 0xC02E4F93, 0x62C01576,
    0x895F6EAF, 0xB725F17C, 0x6BA35468, 0x8BFA0BDC, 0x0C6A0F44, 0x71E33C5D, 0x01215B96, 0xB4EE0771, 0x9E645B69,
    0x1335AEE3, 0xDA6C12AA, 0x56CA50E0, 0xD9556C14, 0xE6F8CD4F, 0x1FA9FB3B, 0x2AE309C9, 0x5007628A, 0x0BE4ED48,
    0x7C33DA32, 0x1BF160E8, 0x825103F0, 0x88EBC54D, 0x6AA440E4, 0x84C12C42, 0x301B0296, 0xCB0276CB, 0x8576B82A,
    0xBC8F5BB0, 0x097B8A8B, 0x9BA059D7, 0xCB6A63BE, 0x93531691, 0xEDCB5A15, 0x8C9CBEBB, 0x1F07225A, 0xF5AA0397,
    0xAEBDE716, 0xB4541A85, 0x623B25EC, 0x375C55E6, 0x6900CB5D, 0x60B8A9B0, 0x4C8D5DC4, 0x2C2BF716, 0x5673267C,
    0x97C09A10, 0xD0000000
}

Definition at line 1373 of file PyBasic.h.

int DYZLIST[TOTAL_DYZYINJIE] [static]

Definition at line 171 of file PyBasic.h.

int DYZYJCODE[TOTAL_DYZYINJIE] [static]

Definition at line 250 of file PyBasic.h.

unsigned int GBHZCODETOYJ[] [static]

Definition at line 438 of file PyBasic.h.

unsigned int GBKHZCODETOYJ[] [static]

Definition at line 660 of file PyBasic.h.

unsigned char HIFREQHANZI[26][14] [static]
Initial value:
 {
    "按啊安爱案阿澳",
    "不并比把部标报",
    "从此采才材次存",
    "产出成厂场车处",
    "的地得大吨对多",
    "而二尔儿恶恩耳",
    "分发非飞放反费",
    "个工过各改该国",
    "和还会合后或号",
    "及就将讲据加件",
    "可开空口科克看",
    "了来类理量力利",
    "每没名面民们门",
    "能年你内农那女",
    "欧偶殴藕喔呕沤",
    "品平排配破盘片",
    "其起且区全前求",
    "人如让入然日认",
    "所三四色斯随司",
    "是使上说十生时",
    "他她它天同特台",
    "我无外为位文问",
    "向学新行系性信",
    "一要有以于与由",
    "在总子自再最作",
    "这之者着中种主"
}

Definition at line 1398 of file PyBasic.h.

int INDEXMAGIC[26] [static]
Initial value:
{
  
     0,        1,  2,        4,  5,        6,  7,        8,  3,        9, 10, 11, 12,

  
    13, 14, 15, 16, 17, 18, 20, 19, 25, 21, 22, 23, 24
}

Definition at line 46 of file PyBasic.h.

int INDEXOFDYZLIST[DISTOF_B0_F7+1] [static]
Initial value:
 {
      0,  13,  21,  37,      50,  56,  67,       81,  87,  94,  99, 112, 121,
    129, 142, 148, 160, 170, 174, 186, 198, 216, 224, 242, 252,
    258, 265, 277, 287, 291, 296, 302, 313, 321, 324, 329, 333,
    345, 352, 358, 371, 380, 388, 393, 400, 411, 417, 424, 435,
    452, 457, 460, 467, 474, 476, 479, 489, 497, 501, 507, 508,
    517, 524, 530, 536, 541, 551, 556, 558, 563, 569, 575, 580
}

Definition at line 333 of file PyBasic.h.

int INDEXSMTOYINJIE[27] [static]
Initial value:
{

      0,    5,        21,   38,   57,


     80,   84,        94,   113,  132,


    146,  165,       191,   211,  237,


    239,  256,       270,   285,  301,


    320,  340,       349,   363,  378,


    395,  415
}

Definition at line 21 of file PyBasic.h.

unsigned char NONLINKHZ[2 *NUM_NONLINKHZ+2] = "是的了不也而你我他与它她其就和或" [static]

Definition at line 1429 of file PyBasic.h.

unsigned char PRELINKHZ[2 *NUM_PRELINKHZ+2] = "们性员子上下中内外化者家儿年月日时分秒街路村" [static]

Definition at line 1435 of file PyBasic.h.

char* SHENGMUSTR[26] [static]
Initial value:
{
   
    "a",  "b",       "c",  "ch", "d",
    "e",  "f",       "g",  "h",  "j",
    "k",  "l",       "m",  "n",  "o",
    "p",  "q",       "r",  "s",  "sh",
    "t",  "w",       "x",  "y",  "z",
    "zh"
}

Definition at line 4 of file PyBasic.h.

unsigned char SUFLINKHZ[2 *NUM_SUFLINKHZ+2] = "不在这从到那哪第各每某本总当由如以为被使更且指于但将可应会该此全很都近约" [static]

Definition at line 1441 of file PyBasic.h.

char* YINJIESTR[NUM_YINJIE+1] [static]

Definition at line 71 of file PyBasic.h.

char* YINJIESTR_CSZ[NUM_YINJIE+1] [static]

Definition at line 346 of file PyBasic.h.

char* YUNMUSTR[] [static]
Initial value:
{
       
    "a",    "ai",   "an",   "ang",  "ao",
    "e",    "ei",   "en",   "eng",  "er",
    "i",    "ia",   "ian",  "iang", "iao",
    "ie",   "in",   "ing",  "iong", "iu",
    "o",    "ong",  "ou",   "u",    "v",
    "ua",   "uai",  "uan",  "uang", "ue",
    "ui",   "un",   "uo",
       
    "io",   "ion",  "on"
}

Definition at line 56 of file PyBasic.h.