home *** CD-ROM | disk | FTP | other *** search
/ ftp.eri.u-tokyo.ac.jp / 2014.03.ftp.eri.u-tokyo.ac.jp.zip / ftp.eri.u-tokyo.ac.jp / pub / seisv / src / 3.02a / ctlname.h < prev    next >
Text File  |  2000-04-23  |  2KB  |  85 lines

  1. /*    Mnemonics        */
  2. #define    nul        0x00
  3. #define    soh        0x01
  4. #define    stx        0x02
  5. #define    etx        0x03
  6. #define    eot        0x04
  7. #define    enq        0x05
  8. #define       bel        0x07
  9. #define       bs         0x08
  10. #define       ht         0x09
  11. #define       lf        0x0a
  12. /*#define       vt         0x0b*/
  13. #define       ff         0x0c
  14. #define       cr        0x0d
  15. #define       so        0x0e
  16. /*#define       si        0x0f*/
  17. #define       dc1        0x11
  18. #define       dc2        0x12
  19. #define       ins        0x12
  20. #define       dc3        0x13
  21. #define    syn        0x16
  22. #define    can        0x18
  23. #define    em        0x19
  24. #define    sub        0x1a
  25. #define    esc        0x1b
  26. #define    gs         0x1d
  27. #define    rs        0x1e
  28. #define    us         0x1f
  29. #define    del        0x7f
  30.  
  31.  
  32. /*    Control codes        */
  33. #define    CtlA        0x01
  34. #define    CtlB        0x02
  35. #define    CtlC        0x03
  36. #define    CtlD        0x04
  37. #define    CtlE        0x05
  38. #define    CtlF        0x06
  39. #define    CtlG        0x07
  40. #define    CtlH        0x08
  41. #define    CtlI        0x09
  42. #define    CtlJ        0x0a
  43. #define    CtlK        0x0b
  44. #define    CtlL        0x0c
  45.     /* Assign this for distinguishing CtlM from cr.*/
  46. #define    CtlM        0x10d
  47. #define    CtlN        0x0e
  48. #define    CtlO        0x0f
  49. #define    CtlP        0x10
  50. #define    CtlQ        0x11
  51. #define    CtlR        0x12
  52. #define    CtlS        0x13
  53. #define    CtlT        0x14
  54. #define    CtlU        0x15
  55. #define    CtlV        0x16
  56. #define    CtlW        0x17
  57. #define    CtlX        0x18
  58. #define    CtlY        0x19
  59. #define    CtlZ        0x1a
  60.  
  61. /* key scan codes + 0x100 (IBM)    */
  62. #define       Ctrl        0x11d
  63. #define       F1        0x13b
  64. #define       F2        0x13c
  65. #define       F3        0x13d
  66. #define       F4        0x13e
  67. #define       F5        0x13f
  68. #define       F6        0x140
  69. #define       F7        0x141
  70. #define       F8        0x142
  71. #define       F9        0x143
  72. #define       F10        0x144
  73. #define       F11        0x145
  74. #define       F12        0x146
  75. #define    Home        0x147
  76. #define    RIGHT    0x14d
  77. #define    LEFT        0x14b
  78. #define    UP        0x148
  79. #define    PgUp        0x149
  80. #define    End        0x14f
  81. #define    DOWN        0x150
  82. #define    PgDn        0x151
  83. #define    Ins        0x152
  84. #define    Del        0x153
  85.