| 1 | ZVEMSH1 ;DJB,VSHL**INTRO,PROTECTION [3/6/97 8:08pm]
|
---|
| 2 | ;;12;VPE;;COPYRIGHT David Bolduc @1993
|
---|
| 3 | ;
|
---|
| 4 | INTRO ;;;
|
---|
| 5 | ;;; I N T R O D U C T I O N
|
---|
| 6 | ;;;
|
---|
| 7 | ;;; I am making the VICTORY PROGRAMMER ENVIRONMENT (VPE) software package
|
---|
| 8 | ;;; available to M (Mumps) users under the following conditions:
|
---|
| 9 | ;;; o VPE may be distributed freely without charge.
|
---|
| 10 | ;;; o VPE may not be sold, licensed, or a fee charged for its use.
|
---|
| 11 | ;;; o Any other use, distribution, or representation of VPE is expressly
|
---|
| 12 | ;;; forbidden without the written consent of David J. Bolduc.
|
---|
| 13 | ;;; DAVID J. BOLDUC
|
---|
| 14 | ;;;
|
---|
| 15 | ;;; Welcome to the VPE VShell. This M Shell is designed for people who work in
|
---|
| 16 | ;;; programmer mode. It will provide an environment that is safer than normal
|
---|
| 17 | ;;; programmer mode, and will help you organize your work and reduce the
|
---|
| 18 | ;;; keystrokes required to accomplish your tasks.
|
---|
| 19 | ;;;
|
---|
| 20 | ;;; You enter the VShell with the command 'X ^%ZVEMS'. You exit by entering any
|
---|
| 21 | ;;; of the following: '^,H,h,HALT,halt'.
|
---|
| 22 | ;;;
|
---|
| 23 | ;;; To allow you to distinguish between the VShell and normal programmer mode,
|
---|
| 24 | ;;; the ">" prompt is replaced with ">>".
|
---|
| 25 | ;;; >X ^%ZVEMS
|
---|
| 26 | ;;; >>
|
---|
| 27 | ;;;
|
---|
| 28 | ;;; When you first enter the VShell you'll be asked for an ID number. This number
|
---|
| 29 | ;;; will be your permanent identification number. Any QWIK commands you develop
|
---|
| 30 | ;;; will be stored using this number. If you enter the VShell with an incorrect
|
---|
| 31 | ;;; ID number, you will not have access to your QWIKs.
|
---|
| 32 | ;;;
|
---|
| 33 | ;;; If you enter the VShell from a UCI that contains the VA KERNEL routine ^XUP,
|
---|
| 34 | ;;; your ID will be saved with your DUZ and you won't have to enter it again.
|
---|
| 35 | ;;; If you enter from a UCI that doesn't contain ^XUP, your ID won't be stored
|
---|
| 36 | ;;; and you will need to enter it each time.
|
---|
| 37 | ;;;
|
---|
| 38 | ;;; ** THINGS TO GET USED TO **
|
---|
| 39 | ;;;
|
---|
| 40 | ;;; Different M systems handle the user partition differently. Some systems note
|
---|
| 41 | ;;; the routine that is in the partition, execute your code, and then restore the
|
---|
| 42 | ;;; routine to your partition. Because of this, you cannot ZLoad a routine and
|
---|
| 43 | ;;; call your editor on one line, and then ZSave it on another line. It may no
|
---|
| 44 | ;;; longer be in the partition. When doing things of this nature, all steps must
|
---|
| 45 | ;;; be placed on ONE line of code.
|
---|
| 46 | ;;;
|
---|
| 47 | ;;; Ex: ZL ROUTINE X ^% ZS <-- All steps on one line of code.
|
---|
| 48 | ;;;
|
---|
| 49 | ;;; You can have similar problems if you try to enter lines of code at the '>>'
|
---|
| 50 | ;;; prompt to make a new routine. A System QWIK called RTN is provided for
|
---|
| 51 | ;;; starting a new routine. See SYSTEM QWIK help text.
|
---|
| 52 | ;;;
|
---|
| 53 | ;;; Any questions you may have concerning VPE may be directed to:
|
---|
| 54 | ;;; BOLDUC,DAVID@FORUM.VA.GOV
|
---|
| 55 | ;;;***
|
---|