| VERBatim - V15 |
| QTIPS - Compiling Work around on runtimes |
| Reader's Clinic - EVAL |
| QTIPS - Compiling Protection Code |
| RTP5 and RTP51 |
| Compiling 64K on a Shoestring by Blaise Wrenn (LexStat Systems Ltd) |
| Simple Security |
| QTIPS - Hiding Symbolic Source Code |
| Using One Dictionary With Multiple Tables - Aaron Kaplan - SoftMart Inc |
| Playing with Scan Codes |
| QTIPS - Compiling Protection Code |
| QTIPS - Invalid Code and Command |
| QTIPS - Code/Command Help |
| Compiling 64K on a Shoestring by Blaise Wrenn (LexStat Systems Ltd) |
| Catalyst |
| @ATTACK - @Ans |
| QTIPS - Compiling Work around on runtimes |
| QTIPS - Potential Problem When Using @ANS |
| RTP Series - RTP17 |
| QTIPS - PERFORM Arguments and FMT Specifications |
| What's New (and un(der)documented!) In 2.12 |
| Viewer |
| QTIPS - Using INIT.VIEW with Printers |
| REVMEDIA Revisited |
| QTIPS - Sub-Headings in RLIST (Revisited) |
RevMedia FKB
| Document | V3I10A2 |
| Title | QTIPS - Compiling Work around on runtimes |
| Keywords | RUNTIME COMPILE DICT @ANS VOC |
| Text | As a developer it is easy to find oneself on client's site WITH a runtime version of the software and a need to compile a "quick and dirty" utility In such a circumstance it can be useful to remember the fact that runtimes can compile dictionary items and that a dictionary item can contain up to 32K of source code as long as it returns @ANS A useful technique is to use the DICT window to create a utility dictionary item (E G TEMP on the DICT of VOC) Within the item one could open files loop through updating records et al and when all was done just return @ANS = "" Then to run the program type LIST 1 VOC TEMP at TCL Be careful to include the "1" otherwise the program will execute once for every record in the VOC file The only caveat WITH this technique is to ensure that there is no direct screen printing output as otherwise the VIEW window will pause output every 20 or so lines requiring a page down to continue operation (Volume 3 Issue 10 Page 4) |
Page last modified: 30/01/03