home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 5 Edit / 05-Edit.zip / epmpli.zip / EPMKWDS.PLI next >
Text File  |  1995-01-21  |  17KB  |  540 lines

  1. @  The background and foreground colors are values between 0 and 15:
  2. @        0  black
  3. @        1  blue
  4. @        2  green
  5. @        3  cyan
  6. @        4  red
  7. @        5  magenta
  8. @        6  brown
  9. @        7  light grey
  10. @        8  dark grey
  11. @        9  light blue
  12. @       10  light green
  13. @       11  light cyan
  14. @       12  light red
  15. @       13  light magenta
  16. @       14  yellow
  17. @       15  white
  18. @  If a value of -1 is given then the default foreground or
  19. @  background color is used.
  20. @
  21. @ -----------------------------------------------------------------
  22. @ Actual description of the keywords
  23. @ -----------------------------------------------------------------
  24. @
  25. @DELIM
  26. @
  27. @ Start   Color Color  End     Escape
  28. @ string  bg    fg     string  character
  29.   /*      14     0     */
  30. @ (       -1    10     )
  31.   "       -1     2     "
  32.   '       -1     2     '
  33. @
  34. @SPECIAL
  35. @
  36. ( -1 9
  37. ) -1 9
  38. ; -1 9
  39. : -1 9
  40. " -1 9
  41. ' -1 9
  42. , -1 9
  43. = -1 9
  44. - -1 9
  45. + -1 9
  46. / -1 9
  47. * -1 9
  48. ¬ -1 9
  49. < -1 9
  50. > -1 9
  51. % -1 9
  52. | -1 9
  53. & -1 9
  54. @
  55. @CHARSET
  56. @
  57. abcdefghijklmnopqrstuvwxyz_$@#ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789
  58. @
  59. @INSENSITIVE
  60. @
  61. @ ---------------  PL/I Statements & Attributes
  62. ALIAS                     -1  3
  63. ALLOC                     -1  3
  64. ALLOCATE                  -1  3
  65. ANYCOND                   -1  3
  66. ATTACH                    -1  3
  67. ATTENTION                 -1  3
  68. ATTN                      -1  3
  69. BEGIN                     -1  3
  70. BY                        -1  3
  71. CALL                      -1  3
  72. CLOSE                     -1  3
  73. CONV                      -1  3
  74. CONVERSION                -1  3
  75. COPY                      -1  3
  76. DATA                      -1  3
  77. DCL                       -1  3
  78. DECLARE                   -1  3
  79. DEFAULT                   -1  3
  80. DEFINE                    -1  3
  81. DELAY                     -1  3
  82. DELETE                    -1  3
  83. DETACH                    -1  3
  84. DISPLAY                   -1  3
  85. DO                        -1  3
  86. DOWNTHRU                  -1  3
  87. EDIT                      -1  3
  88. ELSE                      -1  3
  89. END                       -1  3
  90. ENDFILE                   -1  3
  91. ENDPAGE                   -1  3
  92. ENTRY                     -1  3
  93. ERROR                     -1  3
  94. EXIT                      -1  3
  95. FETCH                     -1  3
  96. FINISH                    -1  3
  97. FIXEDOVERFLOW             -1  3
  98. FOFL                      -1  3
  99. FORMAT                    -1  3
  100. FREE                      -1  3
  101. FROM                      -1  3
  102. GET                       -1  3
  103. GO                        -1  3
  104. GOTO                      -1  3
  105. IF                        -1  3
  106. IGNORE                    -1  3
  107. IN                        -1  3
  108. INTO                      -1  3
  109. INVALIDOP                 -1  3
  110. ITERATE                   -1  3
  111. KEY                       -1  3
  112. KEYFROM                   -1  3
  113. KEYTO                     -1  3
  114. LABEL                     -1  3
  115. LEAVE                     -1  3
  116. LINESIZE                  -1  3
  117. LIST                      -1  3
  118. LOCATE                    -1  3
  119. LOOP                      -1  3
  120. NAME                      -1  3
  121. NOCHARGRAPHIC             -1  3
  122. NOCHARG                   -1  3
  123. NOCONV                    -1  3
  124. NOCONVERSION              -1  3
  125. NOFIXEDOVERFLOW           -1  3
  126. NOFOFL                    -1  3
  127. NOOFL                     -1  3
  128. NOOVERFLOW                -1  3
  129. NOSIZE                    -1  3
  130. NOSTRG                    -1  3
  131. NOSTRINGRANGE             -1  3
  132. NOSTRINGSIZE              -1  3
  133. NOSTRZ                    -1  3
  134. NOSUBRG                   -1  3
  135. NOSUBSCRIPTRANGE          -1  3
  136. NOUFL                     -1  3
  137. NOUNDERFLOW               -1  3
  138. NOZDIV                    -1  3
  139. NOZERODIVIDE              -1  3
  140. ON                        -1  3
  141. OPEN                      -1  3
  142. OTHER                     -1  3
  143. OTHERWISE                 -1  3
  144. OFL                       -1  3
  145. OVERFLOW                  -1  3
  146. PACKAGE                   -1  3
  147. PAGE                      -1  3
  148. PAGESIZE                  -1  3
  149. PROC                      -1  3
  150. PROCEDURE                 -1  3
  151. PUT                       -1  3
  152. RANGE                     -1  3
  153. READ                      -1  3
  154. RELEASE                   -1  3
  155. REPEAT                    -1  3
  156. REPLY                     -1  3
  157. RESIGNAL                  -1  3
  158. RETURN                    -1  3
  159. REVERT                    -1  3
  160. REWRITE                   -1  3
  161. SELECT                    -1  3
  162. SET                       -1  3
  163. SIGNAL                    -1  3
  164. SIZE                      -1  3
  165. SKIP                      -1  3
  166. SNAP                      -1  3
  167. STOP                      -1  3
  168. STORAGE                   -1  3
  169. STREAM                    -1  3
  170. STRG                      -1  3
  171. STRING                    -1  3
  172. STRINGRANGE               -1  3
  173. STRINGSIZE                -1  3
  174. STRUCTURE                 -1  3
  175. STRZ                      -1  3
  176. SUBRG                     -1  3
  177. SUBSCRIPTRANGE            -1  3
  178. SYSTEM                    -1  3
  179. TASK                      -1  3
  180. THEN                      -1  3
  181. TITLE                     -1  3
  182. TO                        -1  3
  183. TRANSMIT                  -1  3
  184. TSTACK                    -1  3
  185. UFL                       -1  3
  186. UNDEFINEDFILE             -1  3
  187. UNDERFLOW                 -1  3
  188. UNDF                      -1  3
  189. UNTIL                     -1  3
  190. UPTHRU                    -1  3
  191. WAIT                      -1  3
  192. WHEN                      -1  3
  193. WHILE                     -1  3
  194. WRITE                     -1  3
  195. ZDIV                      -1  3
  196. ZERODIVIDE                -1  3
  197. @ ---------------- PL/I Attributes and BUILTIN functions that convert types
  198. ABNORMAL                  -1  4
  199. ALIGNED                   -1  4
  200. AREA                      -1  4
  201. ASSEMBLER                 -1  4
  202. ASGN                      -1  4
  203. ASSIGNABLE                -1  4
  204. AUTO                      -1  4
  205. AUTOMATIC                 -1  4
  206. BASED                     -1  4
  207. BIN                       -1  4
  208. BINARY                    -1  4
  209. BIT                       -1  4
  210. BKWD                      -1  4
  211. BUF                       -1  4
  212. BUFFERED                  -1  4
  213. BUILTIN                   -1  4
  214. BYADDR                    -1  4
  215. BYVALUE                   -1  4
  216. CHAR                      -1  4
  217. CHARACTER                 -1  4
  218. COBOL                     -1  4
  219. COMPLEX                   -1  4
  220. COND                      -1  4
  221. CONDITION                 -1  4
  222. CONN                      -1  4
  223. CONNECTED                 -1  4
  224. CONSECUTIVE               -1  4
  225. CONTROLLED                -1  4
  226. CTL                       -1  4
  227. CTLASA                    -1  4
  228. CPLX                      -1  4
  229. DEC                       -1  4
  230. DECIMAL                   -1  4
  231. DEF                       -1  4
  232. DEFINED                   -1  4
  233. DESCRIPTOR                -1  4
  234. DIM                       -1  4
  235. DIMENSION                 -1  4
  236. DIRECT                    -1  4
  237. ENV                       -1  4
  238. ENVIRONMENT               -1  4
  239. EXT                       -1  4
  240. EXTERNAL                  -1  4
  241. FETCHABLE                 -1  4
  242. FILE                      -1  4
  243. FIXED                     -1  4
  244. FLOAT                     -1  4
  245. FORTRAN                   -1  4
  246. FROMALIEN                 -1  4
  247. GENERIC                   -1  4
  248. GENKEY                    -1  4
  249. GRAPHIC                   -1  4
  250. HANDLE                    -1  4
  251. INIT                      -1  4
  252. INITIAL                   -1  4
  253. INLINE                    -1  4
  254. INPUT                     -1  4
  255. INT                       -1  4
  256. INTERNAL                  -1  4
  257. IRRED                     -1  4
  258. IRREDUCIBLE               -1  4
  259. KEYED                     -1  4
  260. KEYLENGTH                 -1  4
  261. KEYLOC                    -1  4
  262. LIKE                      -1  4
  263. LIMITED                   -1  4
  264. LINKAGE                   -1  4
  265. MAIN                      -1  4
  266. NATIVE                    -1  4
  267. NOINLINE                  -1  4
  268. NONASGN                   -1  4
  269. NONASSIGNABLE             -1  4
  270. NONCONN                   -1  4
  271. NONCONNECTED              -1  4
  272. NODESCRIPTOR              -1  4
  273. NOEXECOPS                 -1  4
  274. NONNATIVE                 -1  4
  275. NONVARYING                -1  4
  276. NORMAL                    -1  4
  277. OFFSET                    -1  4
  278. OPTIONAL                  -1  4
  279. OPTIONS                   -1  4
  280. ORDER                     -1  4
  281. ORDINAL                   -1  4
  282. ORGANIZATION              -1  4
  283. OUTPUT                    -1  4
  284. PARAMETER                 -1  4
  285. PIC                       -1  4
  286. PICTURE                   -1  4
  287. POINTER                   -1  4
  288. POS                       -1  4
  289. POSITION                  -1  4
  290. PREC                      -1  4
  291. PRECISION                 -1  4
  292. PRINT                     -1  4
  293. PTR                       -1  4
  294. REAL                      -1  4
  295. RECORD                    -1  4
  296. RECSIZE                   -1  4
  297. RECURSIVE                 -1  4
  298. RED                       -1  4
  299. REDUCIBLE                 -1  4
  300. REENTRANT                 -1  4
  301. REFER                     -1  4
  302. REGIONAL                  -1  4
  303. REORDER                   -1  4
  304. RESERVED                  -1  4
  305. RETCODE                   -1  4
  306. RETURNS                   -1  4
  307. SCALARVARYING             -1  4
  308. SEGMENTED                 -1  4
  309. SEQL                      -1  4
  310. SEQUENTIAL                -1  4
  311. SIGNED                    -1  4
  312. STATIC                    -1  4
  313. THREAD                    -1  4
  314. TYPE                      -1  4
  315. UNAL                      -1  4
  316. UNALIGNED                 -1  4
  317. UNBUF                     -1  4
  318. UNBUFFERED                -1  4
  319. UNION                     -1  4
  320. UNSIGNED                  -1  4
  321. UPDATE                    -1  4
  322. VALUE                     -1  4
  323. VAR                       -1  4
  324. VARIABLE                  -1  4
  325. VARYING                   -1  4
  326. VARYINGZ                  -1  4
  327. VARZ                      -1  4
  328. VSAM                      -1  4
  329. @ ---------------- PL/I BUILTIN Functions that don't do type conversions
  330. ABS                       -1  5
  331. ACOS                      -1  5
  332. ACOSF                     -1  5
  333. ADD                       -1  5
  334. ADDR                      -1  5
  335. ALL                       -1  5
  336. ALLOC                     -1  5
  337. ALLOCATE                  -1  5
  338. ALLOCATION                -1  5
  339. ALLOCN                    -1  5
  340. ANY                       -1  5
  341. ASIN                      -1  5
  342. ASINF                     -1  5
  343. ATAN                      -1  5
  344. ATAND                     -1  5
  345. ATANF                     -1  5
  346. ATANH                     -1  5
  347. AVAILABLEAREA             -1  5
  348. BINARYVALUE               -1  5
  349. BIND                      -1  5
  350. BINVALUE                  -1  5
  351. BITLOC                    -1  5
  352. BITLOCATION               -1  5
  353. BOOL                      -1  5
  354. CENTER                    -1  5
  355. CENTERLEFT                -1  5
  356. CENTERRIGHT               -1  5
  357. CENTRE                    -1  5
  358. CENTRELEFT                -1  5
  359. CENTRERIGHT               -1  5
  360. CHARG                     -1  5
  361. CHARGRAPHIC               -1  5
  362. COLLATE                   -1  5
  363. COMMENT                   -1  5
  364. COMPARE                   -1  5
  365. COMPILETIME               -1  5
  366. COMPLEX                   -1  5
  367. CONJG                     -1  5
  368. COPY                      -1  5
  369. COS                       -1  5
  370. COSD                      -1  5
  371. COSF                      -1  5
  372. COSH                      -1  5
  373. COTAN                     -1  5
  374. COTAND                    -1  5
  375. COUNT                     -1  5
  376. COUNTER                   -1  5
  377. CSTG                      -1  5
  378. CURRENTSIZE               -1  5
  379. CURRENTSTORAGE            -1  5
  380. DATAFIELD                 -1  5
  381. DATE                      -1  5
  382. DATETIME                  -1  5
  383. DAYS                      -1  5
  384. DAYSTODATE                -1  5
  385. DAYSTOSECS                -1  5
  386. DIVIDE                    -1  5
  387. EMPTY                     -1  5
  388. ENDFILE                   -1  5
  389. ENTRYADDR                 -1  5
  390. EPSILON                   -1  5
  391. ERF                       -1  5
  392. ERFC                      -1  5
  393. EXP                       -1  5
  394. EXPONENT                  -1  5
  395. FILEOPEN                  -1  5
  396. FIRST                     -1  5
  397. FLOOR                     -1  5
  398. GAMMA                     -1  5
  399. HBOUND                    -1  5
  400. HEX                       -1  5
  401. HEXIMAGE                  -1  5
  402. HIGH                      -1  5
  403. HUGE                      -1  5
  404. IAND                      -1  5
  405. IEOR                      -1  5
  406. IMAG                      -1  5
  407. INDEX                     -1  5
  408. INOT                      -1  5
  409. IOR                       -1  5
  410. ISLL                      -1  5
  411. ISRL                      -1  5
  412. ITEM                      -1  5
  413. ITEMCOUNT                 -1  5
  414. LAST                      -1  5
  415. LBOUND                    -1  5
  416. LEFT                      -1  5
  417. LENGTH                    -1  5
  418. LINENO                    -1  5
  419. LOG                       -1  5
  420. LOG2                      -1  5
  421. LOG10                     -1  5
  422. LOGGAMMA                  -1  5
  423. LOW                       -1  5
  424. LOWER2                    -1  5
  425. MACARGS                   -1  5
  426. MACCOL                    -1  5
  427. MACECHO                   -1  5
  428. MACINDEX                  -1  5
  429. MACLMAR                   -1  5
  430. MACPARMSET                -1  5
  431. MACRMAR                   -1  5
  432. MAX                       -1  5
  433. MAXEXP                    -1  5
  434. MAXLENGTH                 -1  5
  435. MIN                       -1  5
  436. MINEXP                    -1  5
  437. MOD                       -1  5
  438. MPSTR                     -1  5
  439. MULTIPLY                  -1  5
  440. NEW                       -1  5
  441. NULL                      -1  5
  442. OFFSETADD                 -1  5
  443. OFFSETDIFF                -1  5
  444. OFFSETSUBTRACT            -1  5
  445. OFFSETVALUE               -1  5
  446. OMMITTED                  -1  5
  447. ONCHAR                    -1  5
  448. ONCODE                    -1  5
  449. ONCONDCOND                -1  5
  450. ONCONDID                  -1  5
  451. ONCOUNT                   -1  5
  452. ONFILE                    -1  5
  453. ONGSOURCE                 -1  5
  454. ONKEY                     -1  5
  455. ONLOC                     -1  5
  456. ONSOURCE                  -1  5
  457. ORDINALNAME               -1  5
  458. ORDINALPRED               -1  5
  459. ORDINALSUCC               -1  5
  460. PACKAGENAME               -1  5
  461. PAGENO                    -1  5
  462. PLACES                    -1  5
  463. PLIDELETE                 -1  5
  464. PLIDUMP                   -1  5
  465. PLIFILL                   -1  5
  466. PLIFREE                   -1  5
  467. PLIMOVE                   -1  5
  468. PLIOVER                   -1  5
  469. PLIRETC                   -1  5
  470. PLIRETV                   -1  5
  471. PLISRTA                   -1  5
  472. PLISRTB                   -1  5
  473. PLISRTC                   -1  5
  474. PLISRTD                   -1  5
  475. PLISTSIZE                 -1  5
  476. POINTERADD                -1  5
  477. POINTERDIFF               -1  5
  478. POINTERSUBTRACT           -1  5
  479. POINTERVALUE              -1  5
  480. PRED                      -1  5
  481. PROCEDURENAME             -1  5
  482. PROCNAME                  -1  5
  483. PROD                      -1  5
  484. PTRADD                    -1  5
  485. PTRDIFF                   -1  5
  486. PTRSUBTRACT               -1  5
  487. PTRVALUE                  -1  5
  488. QUOTE                     -1  5
  489. RADIX                     -1  5
  490. RAISE2                    -1  5
  491. RANDOM                    -1  5
  492. REM                       -1  5
  493. REPEAT                    -1  5
  494. REVERSE                   -1  5
  495. RIGHT                     -1  5
  496. ROUND                     -1  5
  497. SAMEKEY                   -1  5
  498. SCALE                     -1  5
  499. SEARCH                    -1  5
  500. SEARCHR                   -1  5
  501. SECS                      -1  5
  502. SECSTODATE                -1  5
  503. SECSTODAYS                -1  5
  504. SIGN                      -1  5
  505. SIN                       -1  5
  506. SIND                      -1  5
  507. SINF                      -1  5
  508. SINH                      -1  5
  509. SIZE                      -1  5
  510. SOURCEFILE                -1  5
  511. SOURCELINE                -1  5
  512. SQRT                      -1  5
  513. SQRTF                     -1  5
  514. STG                       -1  5
  515. STORAGE                   -1  5
  516. STRING                    -1  5
  517. SUBSTR                    -1  5
  518. SUBTRACT                  -1  5
  519. SUCC                      -1  5
  520. SUM                       -1  5
  521. SYSNULL                   -1  5
  522. SYSPARM                   -1  5
  523. SYSTEM                    -1  5
  524. SYSVERSION                -1  5
  525. TALLY                     -1  5
  526. TAN                       -1  5
  527. TAND                      -1  5
  528. TANF                      -1  5
  529. TANH                      -1  5
  530. TIME                      -1  5
  531. TINY                      -1  5
  532. TRANSLATE                 -1  5
  533. TRIM                      -1  5
  534. TRUNC                     -1  5
  535. UNSPEC                    -1  5
  536. VALID                     -1  5
  537. VERIFY                    -1  5
  538. VERIFYR                   -1  5
  539. WEEKDAY                   -1  5
  540.