home *** CD-ROM | disk | FTP | other *** search
/ The Datafile PD-CD 5 / DATAFILE_PDCD5.iso / utilities / h / hp11 / Amiga_Code / c / key_names < prev    next >
Encoding:
Text File  |  1992-05-07  |  6.1 KB  |  329 lines

  1. /* Title -> adfs::4.$.!hp11.amiga.c.key_names
  2.  *
  3.  *  Encodes the representations of the key names for printing. The list
  4.  *  must be in the same order as the list in c.prog_codes
  5.  *
  6.  */
  7. #include "translate.h"
  8.  
  9. char *key_names [] = {
  10. "SQRTx          ",
  11. "e^x            ",
  12. "10^x           ",
  13. "y^x            ",
  14. "1/x            ",
  15. "CHS            ",
  16. "divide         ",
  17. "SIN            ",
  18. "COS            ",
  19. "TAN            ",
  20. "EEX            ",
  21. "multiply       ",
  22. "R/S            ",
  23. "R down         ",
  24. "x<>y           ",
  25. "ENTER          ",
  26. "subtract       ",
  27. "point          ",
  28. "Sigma +        ",
  29. "add            ",
  30.                   /* f codes */
  31. "f pi           ",
  32. "f x<=y         ",
  33. "f x<>(i)       ",
  34. "f ->R          ",
  35. "f x<>I         ",
  36. "f DSE          ",
  37. "f ISG          ",
  38. "f x>y          ",
  39. "f PSE          ",
  40. "f CLEAR Sigma  ",
  41. "f CLEAR REG    ",
  42. "f RAN#         ",
  43. "f Py,x         ",
  44. "f ->H.MS       ",
  45. "f ->RAD        ",
  46. "f x!=y         ",
  47. "f FRAC         ",
  48. "f x!           ",
  49. "f y,r          ",
  50. "f L.R.         ",
  51. "f x=y          ",
  52.                   /* g codes */
  53. "g x^2          ",
  54. "g LN           ",
  55. "g LOG          ",
  56. "g %            ",
  57. "g Delta %      ",
  58. "g ABS          ",
  59. "g DEG          ",
  60. "g RAD          ",
  61. "g GRD          ",
  62. "g x<0          ",
  63. "g SIN-1        ",
  64. "g COS-1        ",
  65. "g TAN-1        ",
  66. "g ->P          ",
  67. "g x>0          ",
  68. "g RTN          ",
  69. "g R up         ",
  70. "g RND          ",
  71. "g CLx          ",
  72. "g LSTx         ",
  73. "g Cy,x         ",
  74. "g ->H          ",
  75. "g ->DEG        ",
  76. "g x!=0         ",
  77. "g INT          ",
  78. "g x bar        ",
  79. "g s            ",
  80. "g Sigma -      ",
  81. "g x=0          ",
  82.                   /* miscellaneous */
  83. "RCL ENTER      ",
  84. "RCL Sigma +    ",
  85.                   /* ARC */
  86. "f HYP   SIN    ",
  87. "f HYP   COS    ",
  88. "f HYP   TAN    ",
  89. "g HYP-1 SIN    ",
  90. "g HYP-1 COS    ",
  91. "g HYP-1 TAN    ",
  92.                   /* Flags */
  93. "g SF 0         ",
  94. "g SF 1         ",
  95. "g CF 0         ",
  96. "g CF 1         ",
  97. "g F? 0         ",
  98. "g F? 1         ",
  99.                   /* Figures */
  100. "0              ",
  101. "1              ",
  102. "2              ",
  103. "3              ",
  104. "4              ",
  105. "5              ",
  106. "6              ",
  107. "7              ",
  108. "8              ",
  109. "9              ",
  110.                   /* fix, sci, eng */
  111. "f FIX 0        ",
  112. "f FIX 1        ",
  113. "f FIX 2        ",
  114. "f FIX 3        ",
  115. "f FIX 4        ",
  116. "f FIX 5        ",
  117. "f FIX 6        ",
  118. "f FIX 7        ",
  119. "f FIX 8        ",
  120. "f FIX 9        ",
  121.  
  122. "f SCI 0        ",
  123. "f SCI 1        ",
  124. "f SCI 2        ",
  125. "f SCI 3        ",
  126. "f SCI 4        ",
  127. "f SCI 5        ",
  128. "f SCI 6        ",
  129. "f SCI 7        ",
  130.  
  131. "f ENG 0        ",
  132. "f ENG 1        ",
  133. "f ENG 2        ",
  134. "f ENG 3        ",
  135. "f ENG 4        ",
  136. "f ENG 5        ",
  137. "f ENG 6        ",
  138. "f ENG 7        ",
  139.                   /* LBL, GTO, GSB */
  140. "f LBL 0        ",
  141. "f LBL 1        ",
  142. "f LBL 2        ",
  143. "f LBL 3        ",
  144. "f LBL 4        ",
  145. "f LBL 5        ",
  146. "f LBL 6        ",
  147. "f LBL 7        ",
  148. "f LBL 8        ",
  149. "f LBL 9        ",
  150. "f LBL A        ",
  151. "f LBL B        ",
  152. "f LBL C        ",
  153. "f LBL D        ",
  154. "f LBL E        ",
  155.  
  156. "GTO 0          ",
  157. "GTO 1          ",
  158. "GTO 2          ",
  159. "GTO 3          ",
  160. "GTO 4          ",
  161. "GTO 5          ",
  162. "GTO 6          ",
  163. "GTO 7          ",
  164. "GTO 8          ",
  165. "GTO 9          ",
  166. "GTO A          ",
  167. "GTO B          ",
  168. "GTO C          ",
  169. "GTO D          ",
  170. "GTO E          ",
  171. "GTO I          ",
  172.  
  173. "GSB 0          ",
  174. "GSB 1          ",
  175. "GSB 2          ",
  176. "GSB 3          ",
  177. "GSB 4          ",
  178. "GSB 5          ",
  179. "GSB 6          ",
  180. "GSB 7          ",
  181. "GSB 8          ",
  182. "GSB 9          ",
  183. "GSB A          ",
  184. "GSB B          ",
  185. "GSB C          ",
  186. "GSB D          ",
  187. "GSB E          ",
  188. "GSB I          ",
  189.                   /* STO, STO+, STO-, STO*, STO/ */
  190. "STO 0          ",
  191. "STO 1          ",
  192. "STO 2          ",
  193. "STO 3          ",
  194. "STO 4          ",
  195. "STO 5          ",
  196. "STO 6          ",
  197. "STO 7          ",
  198. "STO 8          ",
  199. "STO 9          ",
  200. "STO .0         ",
  201. "STO .1         ",
  202. "STO .2         ",
  203. "STO .3         ",
  204. "STO .4         ",
  205. "STO .5         ",
  206. "STO .6         ",
  207. "STO .7         ",
  208. "STO .8         ",
  209. "STO .9         ",
  210. "STO I          ",
  211. "STO (i)        ",
  212.  
  213. "STO + 0        ",
  214. "STO + 1        ",
  215. "STO + 2        ",
  216. "STO + 3        ",
  217. "STO + 4        ",
  218. "STO + 5        ",
  219. "STO + 6        ",
  220. "STO + 7        ",
  221. "STO + 8        ",
  222. "STO + 9        ",
  223. "STO + .0       ",
  224. "STO + .1       ",
  225. "STO + .2       ",
  226. "STO + .3       ",
  227. "STO + .4       ",
  228. "STO + .5       ",
  229. "STO + .6       ",
  230. "STO + .7       ",
  231. "STO + .8       ",
  232. "STO + .9       ",
  233. "STO + I        ",
  234. "STO + (i)      ",
  235.  
  236. "STO - 0        ",
  237. "STO - 1        ",
  238. "STO - 2        ",
  239. "STO - 3        ",
  240. "STO - 4        ",
  241. "STO - 5        ",
  242. "STO - 6        ",
  243. "STO - 7        ",
  244. "STO - 8        ",
  245. "STO - 9        ",
  246. "STO - .0       ",
  247. "STO - .1       ",
  248. "STO - .2       ",
  249. "STO - .3       ",
  250. "STO - .4       ",
  251. "STO - .5       ",
  252. "STO - .6       ",
  253. "STO - .7       ",
  254. "STO - .8       ",
  255. "STO - .9       ",
  256. "STO - I        ",
  257. "STO - (i)      ",
  258.  
  259. "STO x 0        ",
  260. "STO x 1        ",
  261. "STO x 2        ",
  262. "STO x 3        ",
  263. "STO x 4        ",
  264. "STO x 5        ",
  265. "STO x 6        ",
  266. "STO x 7        ",
  267. "STO x 8        ",
  268. "STO x 9        ",
  269. "STO x .0       ",
  270. "STO x .1       ",
  271. "STO x .2       ",
  272. "STO x .3       ",
  273. "STO x .4       ",
  274. "STO x .5       ",
  275. "STO x .6       ",
  276. "STO x .7       ",
  277. "STO x .8       ",
  278. "STO x .9       ",
  279. "STO x I        ",
  280. "STO x (i)      ",
  281.  
  282. "STO / 0        ",
  283. "STO / 1        ",
  284. "STO / 2        ",
  285. "STO / 3        ",
  286. "STO / 4        ",
  287. "STO / 5        ",
  288. "STO / 6        ",
  289. "STO / 7        ",
  290. "STO / 8        ",
  291. "STO / 9        ",
  292. "STO / .0       ",
  293. "STO / .1       ",
  294. "STO / .2       ",
  295. "STO / .3       ",
  296. "STO / .4       ",
  297. "STO / .5       ",
  298. "STO / .6       ",
  299. "STO / .7       ",
  300. "STO / .8       ",
  301. "STO / .9       ",
  302. "STO / I        ",
  303. "STO / (i)      ",
  304.                   /* RCL */
  305. "RCL 0          ",
  306. "RCL 1          ",
  307. "RCL 2          ",
  308. "RCL 3          ",
  309. "RCL 4          ",
  310. "RCL 5          ",
  311. "RCL 6          ",
  312. "RCL 7          ",
  313. "RCL 8          ",
  314. "RCL 9          ",
  315. "RCL .0         ",
  316. "RCL .1         ",
  317. "RCL .2         ",
  318. "RCL .3         ",
  319. "RCL .4         ",
  320. "RCL .5         ",
  321. "RCL .6         ",
  322. "RCL .7         ",
  323. "RCL .8         ",
  324. "RCL .9         ",
  325. "RCL I          ",
  326. "RCL (i)        ",
  327. };
  328.  
  329.