Preface |
Preface
|
Preface
|
Chapter 1 |
1
|
INTRODUCTION
|
1.1
|
Organization of HSYSHR
|
1.2
|
Features of HSYSHR
|
1.3
|
Linking with HSYSHR
|
Chapter 2 |
2
|
MULTI-BYTE CHARACTER CONCEPTS
|
2.1
|
What is a Multi-byte Character?
|
2.2
|
Proper Character Boundary
|
2.3
|
Full Form and Half Form Character
|
2.4
|
Multi-byte Character Unsigned Longword Representation
|
Part |
Part
|
HSY$ Reference Section
|
Command 1
|
HSY$CH_MOVE
|
Command 2
|
HSY$DX_TRIM
|
Command 3
|
HSY$DX_TRUNC
|
Command 4
|
HSY$TRIM
|
Command 5
|
HSY$TRUNC
|
Command 6
|
HSY$CH_GCHAR
|
Command 7
|
HSY$CH_GNEXT
|
Command 8
|
HSY$CH_NEXTG
|
Command 9
|
HSY$CH_PCHAR
|
Command 10
|
HSY$CH_PNEXT
|
Command 11
|
HSY$CH_RCHAR
|
Command 12
|
HSY$CH_RNEXT
|
Command 13
|
HSY$CH_RPREV
|
Command 14
|
HSY$CH_WCHAR
|
Command 15
|
HSY$CH_WNEXT
|
Command 16
|
HSY$DX_RCHAR
|
Command 17
|
HSY$DX_RNEXT
|
Command 18
|
HSY$DX_WCHAR
|
Command 19
|
HSY$DX_WNEXT
|
Command 20
|
HSY$CH_CURR
|
Command 21
|
HSY$CH_NEXT
|
Command 22
|
HSY$CH_PREV
|
Command 23
|
HSY$DX_POS_CURR
|
Command 24
|
HSY$DX_POS_NEXT
|
Command 25
|
HSY$DX_POS_PREV
|
Command 26
|
HSY$DX_SKPC
|
Command 27
|
HSY$POS_CURR
|
Command 28
|
HSY$POS_NEXT
|
Command 29
|
HSY$POS_PREV
|
Command 30
|
HSY$SKPC
|
Command 31
|
HSY$COMPARE
|
Command 32
|
HSY$DX_STR_EQUAL
|
Command 33
|
HSY$STR_EQUAL
|
Command 34
|
HSY$DX_LOCC
|
Command 35
|
HSY$DX_POSITION
|
Command 36
|
HSY$DX_STR_SEARCH
|
Command 37
|
HSY$DX_STR_START
|
Command 38
|
HSY$LOCC
|
Command 39
|
HSY$POSITION
|
Command 40
|
HSY$STR_SEARCH
|
Command 41
|
HSY$STR_START
|
Command 42
|
HSY$CH_NBYTE
|
Command 43
|
HSY$CH_NCHAR
|
Command 44
|
HSY$CH_SIZE
|
Command 45
|
HSY$DX_NOF_BYTE
|
Command 46
|
HSY$DX_NOF_CHAR
|
Command 47
|
HSY$IS_ALPHA
|
Command 48
|
HSY$IS_DESCRIPTION
|
Command 49
|
HSY$IS_DIGIT
|
Command 50
|
HSY$IS_GENERAL
|
Command 51
|
HSY$IS_GREEK
|
Command 52
|
HSY$IS_HIRAGANA
|
Command 53
|
HSY$IS_IDEOGRAPH
|
Command 54
|
HSY$IS_KANA
|
Command 55
|
HSY$IS_KATAKANA
|
Command 56
|
HSY$IS_LEFT_PARENTHESIS
|
Command 57
|
HSY$IS_LINE_DRAWING
|
Command 58
|
HSY$IS_LOWER
|
Command 59
|
HSY$IS_NO_FIRST
|
Command 60
|
HSY$IS_NO_LAST
|
Command 61
|
HSY$IS_PARENTHESIS
|
Command 62
|
HSY$IS_RIGHT_PARENTHESIS
|
Command 63
|
HSY$IS_ROMAN
|
Command 64
|
HSY$IS_RUSSIAN
|
Command 65
|
HSY$IS_TECHNICAL
|
Command 66
|
HSY$IS_UNIT
|
Command 67
|
HSY$IS_UPPER
|
Command 68
|
HSY$IS_VALID
|
Command 69
|
HSY$DX_DATE_TIME
|
Command 70
|
HSY$DX_TIME
|
Command 71
|
HSY$CHG_GENERAL
|
Command 72
|
HSY$CHG_KANA_HIRA
|
Command 73
|
HSY$CHG_KANA_KANA
|
Command 74
|
HSY$CHG_KANA_KATA
|
Command 75
|
HSY$CHG_KEISEN
|
Command 76
|
HSY$CHG_ROM_CASE
|
Command 77
|
HSY$CHG_ROM_FULL
|
Command 78
|
HSY$CHG_ROM_HALF
|
Command 79
|
HSY$CHG_ROM_LOWER
|
Command 80
|
HSY$CHG_ROM_SIZE
|
Command 81
|
HSY$CHG_ROM_UPPER
|
Command 82
|
HSY$DX_TRA_KANA_HIRA
|
Command 83
|
HSY$DX_TRA_KANA_KANA
|
Command 84
|
HSY$DX_TRA_KANA_KATA
|
Command 85
|
HSY$DX_TRA_ROM_CASE
|
Command 86
|
HSY$DX_TRA_ROM_FULL
|
Command 87
|
HSY$DX_TRA_ROM_HALF
|
Command 88
|
HSY$DX_TRA_ROM_LOWER
|
Command 89
|
HSY$DX_TRA_ROM_SIZE
|
Command 90
|
HSY$DX_TRA_ROM_UPPER
|
Command 91
|
HSY$DX_TRA_SYMBOL
|
Command 92
|
HSY$TRA_KANA_HIRA
|
Command 93
|
HSY$TRA_KANA_KANA
|
Command 94
|
HSY$TRA_KANA_KATA
|
Command 95
|
HSY$TRA_ROM_CASE
|
Command 96
|
HSY$TRA_ROM_FULL
|
Command 97
|
HSY$TRA_ROM_HALF
|
Command 98
|
HSY$TRA_ROM_LOWER
|
Command 99
|
HSY$TRA_ROM_SIZE
|
Command 100
|
HSY$TRA_ROM_UPPER
|
Command 101
|
HSY$TRA_SYMBOL
|