difference between XUS, XUP and ZU programs

6 views
Skip to first unread message

bayan....@ehs.com.jo

unread,
Nov 25, 2009, 1:06:05 PM11/25/09
to Hardhats
What is the main difference between XUS, XUP and ZU programs (please I
need the difference in detail)

Thanks

Frederick D. S. Marshall

unread,
Nov 25, 2009, 1:28:24 PM11/25/09
to hard...@googlegroups.com
Dear Bayan,

ZU is the routine that VISTA users should be tied to, so when they sign
in they sign in through ZU.

XUS is the primary entry point for signing into the system. ZU calls
XUS. ZU sets the error trap to ensure proper logging of any errors that
might occur; XUS does not. We do not usually use XUS directly, except
when a programmer needs to do a complete sign on without the error trap
set; for example, I might call XUS from programmer mode to debug the
sign-on process.

XUP is an entry point for programmers to sign in to the system quickly.
It only prompts for Access Code and then the option the programmer wants
to run. It's designed to make it quick to jump between programmer mode
and the menu system. It's also the usual way programmers set up their
local variables (DUZ, DT, U, etc.) before beginning programming if they
enter MUMPS directly from the operating system.

Yours truly,
Rick

bayan....@ehs.com.jo

unread,
Nov 26, 2009, 5:39:19 PM11/26/09
to Hardhats
thanks a lot Rick :)

On Nov 25, 8:28 pm, "Frederick D. S. Marshall"
<rick.marsh...@vistaexpertise.net> wrote:
> Dear Bayan,
>
> ZU is the routine that VISTA users should be tied to, so when they sign
> in they sign in through ZU.
>
> XUS is the primary entry point for signing into the system. ZU calls
> XUS. ZU sets the error trap to ensure proper logging of any errors that
> might occur; XUS does not. We do not usually use XUS directly, except
> when a programmer needs to do a complete sign on without the error trap
> set; for example, I might call XUS from programmer mode to debug the
> sign-on process.
>
> XUP is an entry point for programmers to sign in to the system quickly.
> It only prompts for Access Code and then the option the programmer wants
> to run. It's designed to make it quick to jump between programmer mode
> and the menu system. It's also the usual way programmers set up their
> local variables (DUZ, DT, U, etc.) before beginning programming if they
> enter MUMPS directly from the operating system.
>
> Yours truly,
> Rick
>
Reply all
Reply to author
Forward
0 new messages