home *** CD-ROM | disk | FTP | other *** search
/ Boldly Go Collection / version40.iso / TS / 17A / DRWIN101.ZIP / WTEST.DSK (.txt) < prev    next >
Turbo C Context File  |  1991-11-27  |  6KB  |  198 lines

  1. Turbo C Context File 
  2. STRUTIL.H
  3. STRUTIL.C
  4. DRUTIL.LNK
  5. WUTIL
  6. TIMUTIL.H
  7. *.MAK
  8. TIMUTIL.C
  9. strparse
  10. wputc
  11. asc2ul
  12. R:\ROGERS\INCLUDE\NONAME00.C
  13. R:\ROGERS\INCLUDE\WUTIL.H
  14. R:\ROGERS\INCLUDE\STRUTIL.H
  15. R:\ROGERS\INCLUDE\MAKEFILE.MAK
  16. R:\ROGERS\INCLUDE\STRUTIL.C
  17. R:\ROGERS\INCLUDE\WUTIL.C
  18. R:\ROGERS\INCLUDE\DRUTIL.LNK
  19. R:\ROGERS\INCLUDE\TIMUTIL.H
  20. R:\ROGERS\INCLUDE\TIMUTIL.C
  21. #define A_ESC      0x0101
  22. #define A_1        0x0178
  23. #define A_2        0x0179
  24. #define A_3        0x017A
  25. #define A_4        0x017B
  26. #define A_5        0x017C
  27. #define A_6        0x017D
  28. #define A_7        0x017E
  29. #define A_8        0x017F
  30. #define A_9        0x0180
  31. #define A_0        0x0181
  32. #define A_MINUS    0x0182    /*0x010C?*/
  33. #define A_EQUAL    0x0183    /*0x010D?*/
  34. #define A_BS       0x010E
  35. #define S_TAB      0x010F
  36. #define A_Q        0x0110
  37. #define A_W        0x0111
  38. #define A_E        0x0112
  39. #define A_R        0x0113
  40. #define A_T        0x0114
  41. #define A_Y        0x0115
  42. #define A_U        0x0116
  43. #define A_I        0x0117
  44. #define A_O        0x0118
  45. #define A_P        0x0119
  46. #define A_LTBRKT   0x011A
  47. #define A_RTBRKT   0x011B
  48. #define A_ENTER    0x011C
  49. #define A_A        0x011E
  50. #define A_S        0x011F
  51. #define A_D        0x0120
  52. #define A_F        0x0121
  53. #define A_G        0x0122
  54. #define A_H        0x0123
  55. #define A_J        0x0124
  56. #define A_K        0x0125
  57. #define A_L        0x0126
  58. #define A_SEMICOL  0x0127
  59. #define A_QUOTE    0x0128
  60. #define A_TILDE    0x0129
  61. #define A_BSLASH   0x012B
  62. #define _F11       0x01D9
  63. #define _F12       0x01DA
  64. #define S_F11      0x0187
  65. #define S_F12      0x0188
  66. #define C_F11      0x0189
  67. #define C_F12      0x018A
  68. #define A_F11      0x018B
  69. #define A_F12      0x018C
  70. #define A_Z        0x012C
  71. #define A_X        0x012D
  72. #define A_C        0x012E
  73. #define A_V        0x012F
  74. #define A_B        0x0130
  75. #define A_N        0x0131
  76. #define A_M        0x0132
  77. #define A_COMMA    0x0133
  78. #define A_PERIOD   0x0134
  79. #define A_SLASH    0x0135
  80. #define A_TAB      0x01A5
  81. #define _F1        0x013B
  82. #define _F2        0x013C
  83. #define _F3        0x013D
  84. #define _F4        0x013E
  85. #define _F5        0x013F
  86. #define _F6        0x0140
  87. #define _F7        0x0141
  88. #define _F8        0x0142
  89. #define _F9        0x0143
  90. #define _F10       0x0144
  91. #define _HOME      0x0147
  92. #define _UPAR      0x0148
  93. #define _PGUP      0x0149
  94. #define _LTAR      0x014B
  95. #define _RTAR      0x014D
  96. #define _END       0x014F
  97. #define _DNAR      0x0150
  98. #define _PGDN      0x0151
  99. #define _INS       0x0152
  100. #define _DEL       0x0153
  101. #define S_F1       0x0154
  102. #define S_F2       0x0155
  103. #define S_F3       0x0156
  104. #define S_F4       0x0157
  105. #define S_F5       0x0158
  106. #define S_F6       0x0159
  107. #define S_F7       0x015A
  108. #define S_F8       0x015B
  109. #define S_F9       0x015C
  110. #define S_F10      0x015D
  111. #define C_F1       0x015E
  112. #define C_F2       0x015F
  113. #define C_F3       0x0160
  114. #define C_F4       0x0161
  115. #define C_F5       0x0162
  116. #define C_F6       0x0163
  117. #define C_F7       0x0164
  118. #define C_F8       0x0165
  119. #define C_F9       0x0166
  120. #define C_F10      0x0167
  121. #define A_F1       0x0168
  122. #define A_F2       0x0169
  123. #define A_F3       0x016A
  124. #define A_F4       0x016B
  125. #define A_F5       0x016C
  126. #define A_F6       0x016D
  127. #define A_F7       0x016E
  128. #define A_F8       0x016F
  129. #define A_F9       0x0170
  130. #define A_F10      0x0171
  131. #define C_PRTSC    0x0172
  132. #define C_LTAR     0x0173
  133. #define C_RTAR     0x0174
  134. #define C_END      0x0175
  135. #define C_PGDN     0x0176
  136. #define C_HOME     0x0177
  137. #define C_PGUP     0x0184    /*0x0178?*/
  138. #define C_A        0x01
  139. #define C_B        0x02
  140. #define C_C        0x03
  141. #define C_D        0x04
  142. #define C_E        0x05
  143. #define C_F        0x06
  144. #define C_G        0x07
  145. #define C_H        0x08
  146. #define C_I        0x09
  147. #define C_J        0x0A
  148. #define C_K        0x0B
  149. #define C_L        0x0C
  150. #define C_M        0x0D
  151. #define C_N        0x0E
  152. #define C_O        0x0F
  153. #define C_P        0x10
  154. #define C_Q        0x11
  155. #define C_R        0x12
  156. #define C_S        0x13
  157. #define C_T        0x14
  158. #define C_U        0x15
  159. #define C_V        0x16
  160. #define C_W        0x17
  161. #define C_X        0x18
  162. #define C_Y        0x19
  163. #define C_Z        0x1A
  164. extern int  pnum;                      //number of parameters parsed
  165. extern int  pnum;                      //number of parameters parsed
  166. extern int  ppos[];                    //offset of each parameter
  167. extern int  plen[];                    //length of each parameter
  168. int   strparse(char *s,int psep);            //returns pnum
  169. char* strparam(char* d,int p);               //returns d
  170. int   strparamint(char* sp,int p,int *ip);   //1 if parsed to int
  171. int   strparamsep(char* s);                  //puts \0 after each param
  172. int   strparse(char *s,int psep);            //returns pnum
  173. char* strparam(char* d,int p);               //returns d
  174. int   strparamint(char* sp,int p,int *ip);   //1 if parsed to int
  175. int   strparamsep(char* s);                  //puts \0 after each param
  176. int   strparamint(char* sp,int p,int *ip);   //1 if parsed to int
  177. int   strparamsep(char* s);                  //puts \0 after each param
  178. int   strparamsep(char* s);                  //puts \0 after each param
  179.     else if ((s[i]=='x')||(s[i]=='X')) { base=16; i++; }
  180. #include "dos.h"
  181.     case YYMMDD:
  182.       sprintf(st,"%02u%02u%02u",t->year%100,t-month,t->day);
  183.       break;
  184.     case YYMMDD:
  185.       sprintf(st,"%02u%02u%02u",t->year%100,t-month,t->day);
  186.       break;
  187.     case YYYYMMDD:
  188.       sprintf(st,"%04u%02u%02u",t->year,t-month,t->day);
  189.       break;
  190.     case YYMMDD:
  191.       sprintf(st,"%02u%02u%02u",t->year%100,t-month,t->day);
  192.       break;
  193.     case YYYYMMDD:
  194.       sprintf(st,"%04u%02u%02u",t->year,t-month,t->day);
  195.       break;
  196.     case mm_HH_SS_hh:          /*only time of day*/
  197.   mm_HH_SS_hh:          /*only time of day*/
  198.