home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 18 REXX / 18-REXX.zip / rxtool.zip / REXXDEMO.INF (.txt) < prev    next >
OS/2 Help File  |  1994-09-09  |  13KB  |  335 lines

  1.  
  2. ΓòÉΓòÉΓòÉ 1. Rexx Tools for OS/2 ΓòÉΓòÉΓòÉ
  3.  
  4. Rexx Tools for OS/2 is a toolkit containing tools for use in Rexx development. 
  5. RexxComp generates OS/2 executable programs from Rexx command files.  RexxPack 
  6. compresses Rexx command files by removing extra spaces, comments, and line 
  7. controls. 
  8.  
  9.  
  10. ΓòÉΓòÉΓòÉ 1.1. RexxComp ΓòÉΓòÉΓòÉ
  11.  
  12. RexxComp creates an OS/2 executable file from a Rexx command file.  The 
  13. executable file contains the entire Rexx command file in a format that prevents 
  14. changes and eliminates the tokenization step prior to execution. 
  15.  
  16.  
  17. ΓòÉΓòÉΓòÉ 1.2. RexxPack ΓòÉΓòÉΓòÉ
  18.  
  19. RexxPack compresses an OS/2 Rexx command file by removing extra spaces, 
  20. comments, and line controls.  The resulting file contains the entire Rexx 
  21. command file in a format that loads faster and reduces the ease of review or 
  22. change. 
  23.  
  24.  
  25. ΓòÉΓòÉΓòÉ 2. What is limited in the demo version ΓòÉΓòÉΓòÉ
  26.  
  27. The demo version allows the RexxComp program to be used to generate an exe from 
  28. a Rexx command file.  The exe will only operate for five days from the date of 
  29. creation.  RexxPack is the fully functional version of the program. 
  30.  
  31.  
  32. ΓòÉΓòÉΓòÉ 3. License Agreement and Limited Product Warranty ΓòÉΓòÉΓòÉ
  33.  
  34. YOU SHOULD CAREFULLY READ THE FOLLOWING TERMS AND CONDITIONS. USING THIS 
  35. PROGRAM INDICATES YOUR ACCEPTANCE OF THEM.  IF YOU DO NOT AGREE WITH THEM, 
  36. PROMPTLY RETURN THE PACKAGE AND YOUR MONEY WILL BE REFUNDED. 
  37.  
  38. Innovative Business Technologies, Inc. provides this Program and licenses its 
  39. use to you.  You are responsible for selecting the Program to achieve your 
  40. intended results and for the installation, use and results obtained form this 
  41. program. 
  42.  
  43. THE PROGRAM, INCLUDING ITS STRUCTURE AND ORGANIZATION, AS WELL AS, ITS CODE, IS 
  44. A PROPRIETARY PRODUCT OF INNOVATIVE BUSINESS TECHNOLOGIES AND IS PROTECTED BY 
  45. COPYRIGHT LAWS.  TITLE TO THE PROGRAM, OR ANY COPY, MODIFICATION OR MERGED 
  46. PORTION OF THE PROGRAM, SHALL AT ALL TIMES REMAIN WITH INNOVATIVE BUSINESS 
  47. TECHNOLOGIES, INC. 
  48.  
  49. LICENSE
  50.  
  51. You may: 
  52.  
  53. Use the Program for development only on a single computer.  Even though two 
  54. copies of the program may be provided in this package, on diskettes of 
  55. different sizes, you may not use both sizes of diskettes simultaneously on 
  56. different computers.  This Program may not under any circumstances be used for 
  57. development on more than one computer system at a time. 
  58.  
  59. Distribute without cost the runtime programs created with the Program to 
  60. operate on other computer systems. 
  61.  
  62. Make one copy of the Program into any computer readable or printed form for 
  63. backup or modification purposes in support of your use of the Program for 
  64. development on a single computer. 
  65.  
  66. Transfer the Program together with this License to another party, but only if 
  67. the other party agrees to accept the terms and condidtions of theis Agreement. 
  68. If you transfer the Program and License, you must at the same time either 
  69. transfer all copies, modifications or merged portions of the Program to the 
  70. same party or destroy those note transferred.  Any such transfer terminates 
  71. your License. 
  72.  
  73.  You may not: 
  74.  
  75. TRANSFER OR RENT THE PROGRAM OF USE, COPY MODIFY OR MERGE THE PROGRAM, IN WHOLE 
  76. OR IN PART, EXCEPT AS EXPRESSLY PERMITTED IN THIS LICENSE. 
  77.  
  78. DECOMPILE, REVERSE ASSEMBLE OR OTHERWISE REVERSE ENGINEER THE PROGRAM. 
  79.  
  80. REPRODUCE, DISTRIBUTE OR REVISE THE PROGRAM DOCUMENTATION. 
  81.  
  82. IF YOU DO ANY OF THE FOREGOING, YOUR LICENSE AND THIS AGREEMENT ARE 
  83. AUTOMATICALLY TERMINATED.  SUCH TERMINATION SHALL BE IN ADDTION TO AND NOT IN 
  84. LIEU OF ANY CRIMIANL, CIVAL, OR OTHER REMEDIES AVAILABLE TO INNOVATIVE BUSINESS 
  85. TECHNOLOGIES. 
  86.  
  87. TERM
  88.  
  89. You may terminate your License and this Agreement at any time by destroying the 
  90. Program and the Program documentation together with all copies in any form. 
  91. They will also terminate automatically if you fail to comply with any term or 
  92. condition of this Agreement, in which event you agree to destroy the Program 
  93. together with all copies in any form, and to provide us upon our request with 
  94. written certification of such destruction. 
  95.  
  96. LIMITED PRODUCT WARRANTY
  97.  
  98. EXCEPT AS SPECIFICALLY STATED IN THIS AGREEMENT, THE PROGRAM IS PROVIDED AND 
  99. LICENSED "AS IS" WITHOUT WARRANTY OR ANY KIND, EITHER EXPRESS OR IMPLIED, 
  100. INCLUDING BUT NOT LIMITED TO THE IMPLIED WARRANTIES OF MERCHANTABILITY AND 
  101. FITNESS FOR A PARTICULAR PURPOSE. 
  102.  
  103. Innovative Business Technologies warrants that the Program will substantially 
  104. perform the functions or generally conforms to the Program's specifications 
  105. published by Innovative Business Technologies. 
  106.  
  107. Innovative Business Technologies warrants that the diskettes on which the 
  108. Program is furnished will be free for defects in materials and workmanship 
  109. under normal use for a period of ninety days from the date of delivery to you. 
  110.  
  111. Innovative Business Technologies DOES NOT WARRANT that the functions contained 
  112. in the Program will meet your requirements or that the operation of the Program 
  113. will be entirely error free or appear precisely as described in the Program 
  114. documentation. 
  115.  
  116. LIMITATION OF REMIDIES AND LIABILITY
  117.  
  118. The remedies described below are accepted by you as your only remedies, and 
  119. shall be available to you only if you or your dealer returns the enclosed 
  120. registration card to Innovative Business Technologies within ten days after 
  121. delivery of the Program to you.  Innovative Business Technologies' entire 
  122. liability and your exclusive remedies shall be: 
  123.  
  124. If the Program does not substantially perform the functions or generally 
  125. conform to the Program's specifications published by Innovative Business 
  126. Technologies, you may within siz months after delivery write to Innovative 
  127. Business Technologies to report a significant defect.  If Innovative Business 
  128. Technologies is unable to correct that defect within 90 days after receiving 
  129. your report, you may terminate your License and this Agreement by returning the 
  130. Program with your original receipts and your money will be refunded. 
  131.  
  132. If the Program diskette is defective, you may return it with a copy of your 
  133. receipt, and Innovative Business Technologies with either replace it or, if a 
  134. replacement cannot soon be delivered, you may terminate your License and this 
  135. Agreement by returning the Program with your original receipts and your money 
  136. will be refunded. 
  137.  
  138. IN NO EVENT WILL INNOVATIVE BUSINESS TECHNOLOGIES BE LIABLE TO YOU FOR ANY 
  139. DAMAGES, INCLUDING LOST PROFITS, LOST SAVINGS, OR OTHER INCIDENTAL OR 
  140. CONSEQUENTIAL DAMAGES, ARISING OUT OF THE USE OR INABILITY TO USE THE PROGRAM, 
  141. EVEN IF INNOVATIVE BUSINESS TECHNOLOGIES OR DEALER HAS BEEN ADVISED OR THE 
  142. POSSIBILITY OF SUCH DAMAGES. 
  143.  
  144. GENERAL
  145.  
  146. If any provision of this Agreement is held to be unenforceable, the 
  147. enforceability of the remianing provisions shall in no way be affected or 
  148. impaired thereby. 
  149.  
  150. The prevailing party in any action or proceeding brought in connection with a 
  151. breach of this Agreement will be entitled to reimbursement by the other party 
  152. for costs and resonable attorney's fees.  This Agreement shall be governed by 
  153. the laws of the State of Ohio. 
  154.  
  155. Any questions concerning this Agreement should be referred in writing to 
  156. Innovative Business Technologies, Inc. at 7137 Shady Nelms Drive, Suite #204, 
  157. Columbus, OH 43017. 
  158.  
  159. YOU ACKNOWLEDGE THAT YOU HAVE READ THIS AGREEMENT, AND BY OPERATING THIS 
  160. PROGRAM INDICATE YOUR ACCEPTANCE OF ITS TERMS AND CONDITIONS. 
  161.  
  162.  
  163. ΓòÉΓòÉΓòÉ 4. Contacts and Order Form ΓòÉΓòÉΓòÉ
  164.  
  165. This section contains company contact and product ordering information. 
  166.  
  167.  
  168. ΓòÉΓòÉΓòÉ 4.1. Contact Information ΓòÉΓòÉΓòÉ
  169.  
  170. Rexx Tools for OS/2 is copyrighted by Innovative Business Technologies, Inc. 
  171. All copyrights and trademarks referenced in this material are the properties of 
  172. their respective corporations. 
  173.  
  174. If you have any questions, problems, or bug reports, please send them to: 
  175.  
  176.         Innovative Business Technologies, Inc.
  177.         7137 Shady Nelms Drive
  178.         Suite 204
  179.         Columbus, OH 43017
  180.  
  181.         CompuServe:     74563,1530
  182.  
  183. or
  184.  
  185.         OS/2 Vendor A Forum (OS2AVEN), Other Vendors Section
  186.  
  187. or
  188.  
  189.         Voice/Fax:      614-791-9055
  190.  
  191.  
  192. ΓòÉΓòÉΓòÉ 4.2. Product Ordering Information ΓòÉΓòÉΓòÉ
  193.  
  194. Rexx Tools for OS/2 is available directly from Innovative Business 
  195. Technologies, Inc.  The software is licensed per developer, with unlimited 
  196. rights to distribute the runtime programs. The development environment 
  197. includes: 
  198.  
  199. RexxComp.exe   -    Program to create an OS/2 executable program
  200.                     a Rexx command file.  Provides secure source
  201.                     code and faster execution of large Rexx
  202.                     programs.
  203.  
  204. RexxPack.exe   -    Program to compress a Rexx command file for
  205.                     faster execution and limited change.  Removes
  206.                     extra spaces, comments, and line control.
  207.  
  208.  
  209. ΓòÉΓòÉΓòÉ 4.3. Order Form ΓòÉΓòÉΓòÉ
  210.  
  211. INNOVATIVE BUSINESS TECHNOLOGIES, INC.   +++++++++++++++++++++++
  212. 7137 SHADY NELMS DRIVE, SUITE #204       | RexxTool Order Form |
  213. COLUMBUS, OH 43017                       +++++++++++++++++++++++
  214. VOICE/FAX: (614) 791-9055
  215.  
  216.                                           Date:  _______________
  217.  
  218. Company Name:  _________________________________________________
  219.  
  220. Name:          _________________________________________________
  221.  
  222. Address:       _________________________________________________
  223.  
  224. City:          ________________________   State:    ____________
  225.  
  226. Zip Code:      ________________________   Country:  ____________
  227.  
  228. Telephone:     ________________________
  229.  
  230. Fax:           ________________________
  231.  
  232. ================================================================
  233. For electronic distribution, please list your e-mail address -
  234.  
  235. CompuServe        Internet         Prodigy        America Online
  236.  
  237. Address:       _________________________________________________
  238.  
  239. ================================================================
  240.  
  241.   Quantity   Product Description           Cost           Total
  242.  
  243.   ________   RexxTools for OS/2         $149.00      __________
  244.  
  245.      Shipping and Handling                                 4.00
  246.  
  247.      Ohio Residents add 5.75% Sales Tax              __________
  248.  
  249.   TOTAL ORDER
  250.                                                      ==========
  251.  
  252. Please send your completed order form, including a check or
  253. money order (U.S. Funds only) payable to: Innovative Business
  254. Technologies, Inc.
  255.  
  256. ================================================================
  257. For faster service, fax us your order by including your credit
  258. card information:
  259.  
  260. CREDIT CARD:   VISA      MASTERCARD
  261.  
  262.  
  263. CREDIT CARD NUMBER: ____________________________________________
  264.  
  265. EXPIRATION DATE:    ____________/_______________/_______________
  266.  
  267. SIGNATURE:          ____________________________________________
  268. ================================================================
  269.  
  270.  
  271. ΓòÉΓòÉΓòÉ 5. Installation ΓòÉΓòÉΓòÉ
  272.  
  273. Rexx Tools for OS/2  files should be installed in a directory referenced in the 
  274. PATH statement in the config.sys. 
  275.  
  276.  
  277. ΓòÉΓòÉΓòÉ 6. Program Usage ΓòÉΓòÉΓòÉ
  278.  
  279. This section describes each of the program in the toolkit, and the correct 
  280. usage. 
  281.  
  282.  
  283. ΓòÉΓòÉΓòÉ 6.1. RexxComp ΓòÉΓòÉΓòÉ
  284.  
  285. The RexxComp program will create an OS/2 executable program from a Rexx command 
  286. file. 
  287.  
  288.  
  289. ΓòÉΓòÉΓòÉ 6.1.1. Syntax ΓòÉΓòÉΓòÉ
  290.  
  291. RexxComp is invoked with the name of the Rexx command file to use as the source 
  292. of the executable program generation. 
  293.  
  294. RexxComp source_command_file
  295.  
  296.  
  297. ΓòÉΓòÉΓòÉ 6.1.2. Return Codes ΓòÉΓòÉΓòÉ
  298.  
  299. RexxComp returns the following values: 
  300.  
  301.         0 - Successful generation of the exe
  302.         1 - Generation of exe failed
  303.  
  304.  
  305. ΓòÉΓòÉΓòÉ 6.1.3. Example ΓòÉΓòÉΓòÉ
  306.  
  307.      RexxComp test.cmd
  308.  
  309.  
  310. ΓòÉΓòÉΓòÉ 6.2. RexxPack ΓòÉΓòÉΓòÉ
  311.  
  312. The RexxPack program will compress a Rexx command file by removing extra 
  313. spaces, comments, and line controls. 
  314.  
  315.  
  316. ΓòÉΓòÉΓòÉ 6.2.1. Syntax ΓòÉΓòÉΓòÉ
  317.  
  318. RexxPack is invoked with the name of the Rexx command file to use as the 
  319. source, the name of the target command file, and optional parameters. 
  320.  
  321. RexxComp source_file target_file [/options]
  322.  
  323.  
  324. ΓòÉΓòÉΓòÉ 6.2.2. Return Codes ΓòÉΓòÉΓòÉ
  325.  
  326. RexxPack returns the following values: 
  327.  
  328.         0 - Successful generation of the compressed command file
  329.         1 - Generation of compressed command file failed
  330.  
  331.  
  332. ΓòÉΓòÉΓòÉ 6.2.3. Example ΓòÉΓòÉΓòÉ
  333.  
  334.      Rexxpack test.cmd newtest.cmd
  335.