<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://vistapedia.com/index.php?action=history&amp;feed=atom&amp;title=Mumps_Class_8</id>
	<title>Mumps Class 8 - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://vistapedia.com/index.php?action=history&amp;feed=atom&amp;title=Mumps_Class_8"/>
	<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Mumps_Class_8&amp;action=history"/>
	<updated>2026-04-30T08:42:20Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.0</generator>
	<entry>
		<id>https://vistapedia.com/index.php?title=Mumps_Class_8&amp;diff=12248&amp;oldid=prev</id>
		<title>Shabiel at 14:29, 2 April 2011</title>
		<link rel="alternate" type="text/html" href="https://vistapedia.com/index.php?title=Mumps_Class_8&amp;diff=12248&amp;oldid=prev"/>
		<updated>2011-04-02T14:29:47Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;&amp;lt;pre style=&amp;quot;padding:1em;border:1px dashed #2f6fab;color:black;background-color:#f9f9f9;line-height:1.1em&amp;quot;&amp;gt;&lt;br /&gt;
Using username &amp;quot;worldvistaEHR&amp;quot;.&lt;br /&gt;
Authenticating with public key &amp;quot;rsa-key-20101206&amp;quot;&lt;br /&gt;
Linux cassandra 2.6.26-1-686 #1 SMP Fri Mar 13 18:08:45 UTC 2009 i686&lt;br /&gt;
&lt;br /&gt;
The programs included with the Debian GNU/Linux system are free software;&lt;br /&gt;
the exact distribution terms for each program are described in the&lt;br /&gt;
individual files in /usr/share/doc/*/copyright.&lt;br /&gt;
&lt;br /&gt;
Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent&lt;br /&gt;
permitted by applicable law.&lt;br /&gt;
Last login: Tue Jan 25 04:24:57 2011 from 192.168.56.1&lt;br /&gt;
worldvistaEHR@cassandra:~$ gtm&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;D ^%T&lt;br /&gt;
4:49 AM&lt;br /&gt;
GTM&amp;gt;D ^%D&lt;br /&gt;
25-JAN-11&lt;br /&gt;
GTM&amp;gt;ZED &amp;quot;KBANFOR&amp;quot;&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zl&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zp ^KBANFOR&lt;br /&gt;
KBANFOR ; Routine to show For loops ; 1/25/11 4:53am&lt;br /&gt;
 ;;&lt;br /&gt;
FOR1&lt;br /&gt;
 ; Simplest For Loop&lt;br /&gt;
 ; from 1 to 10 step 1&lt;br /&gt;
 FOR I=1:1:10 WRITE I,!&lt;br /&gt;
 ; from 1 to 10 step 2&lt;br /&gt;
 WRITE !&lt;br /&gt;
 FOR I=1:2:10 WRITE I,!&lt;br /&gt;
 ; from 10 to 1 step -1&lt;br /&gt;
 WRITE !&lt;br /&gt;
 FOR I=10:-1:1 WRITE I,!&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;D FOR1^KBANFOR&lt;br /&gt;
1&lt;br /&gt;
2&lt;br /&gt;
3&lt;br /&gt;
4&lt;br /&gt;
5&lt;br /&gt;
6&lt;br /&gt;
7&lt;br /&gt;
8&lt;br /&gt;
9&lt;br /&gt;
10&lt;br /&gt;
&lt;br /&gt;
1&lt;br /&gt;
3&lt;br /&gt;
5&lt;br /&gt;
7&lt;br /&gt;
9&lt;br /&gt;
&lt;br /&gt;
10&lt;br /&gt;
9&lt;br /&gt;
8&lt;br /&gt;
7&lt;br /&gt;
6&lt;br /&gt;
5&lt;br /&gt;
4&lt;br /&gt;
3&lt;br /&gt;
2&lt;br /&gt;
1&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;ZED&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zp FOR2:FOR2+5&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zp FOR2^KBANFOR:FOR2+5&lt;br /&gt;
%GTM-E-ZPRTLABNOTFND, Label not found in routine&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;ZL&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zp FOR2^KBANFOR:FOR2+5&lt;br /&gt;
FOR2&lt;br /&gt;
 ; For over a list of items&lt;br /&gt;
 SET A=1,B=3,C=5&lt;br /&gt;
 FOR X=A,B,C WRITE X&lt;br /&gt;
 QUIT&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;D FOR2^KBANFOR&lt;br /&gt;
135&lt;br /&gt;
GTM&amp;gt;ZED&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zl&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zp FOR3^KBANFOR:FOR3+10&lt;br /&gt;
FOR3&lt;br /&gt;
 ; For with a Do command&lt;br /&gt;
 SET LTRNUM=0 ; Letter Number&lt;br /&gt;
 FOR X=&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;,&amp;quot;C&amp;quot;,&amp;quot;D&amp;quot;,&amp;quot;E&amp;quot;,&amp;quot;F&amp;quot;,&amp;quot;G&amp;quot;,&amp;quot;H&amp;quot; DO&lt;br /&gt;
 . WRITE &amp;quot;X is: &amp;quot;,X&lt;br /&gt;
 . WRITE !&lt;br /&gt;
 . SET LTRNUM=LTRNUM+1&lt;br /&gt;
 . WRITE &amp;quot;Letter Number is: &amp;quot;,LTRNUM&lt;br /&gt;
 QUIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;D FOR3^KBANFOR&lt;br /&gt;
X is: A&lt;br /&gt;
Letter Number is: 1X is: B&lt;br /&gt;
Letter Number is: 2X is: C&lt;br /&gt;
Letter Number is: 3X is: D&lt;br /&gt;
Letter Number is: 4X is: E&lt;br /&gt;
Letter Number is: 5X is: F&lt;br /&gt;
Letter Number is: 6X is: G&lt;br /&gt;
Letter Number is: 7X is: H&lt;br /&gt;
Letter Number is: 8&lt;br /&gt;
GTM&amp;gt;ZED&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zl&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zp FOR3^KBANFOR:FOR3+10&lt;br /&gt;
FOR3&lt;br /&gt;
 ; For with a Do command&lt;br /&gt;
 SET LTRNUM=0 ; Letter Number&lt;br /&gt;
 FOR X=&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;,&amp;quot;C&amp;quot;,&amp;quot;D&amp;quot;,&amp;quot;E&amp;quot;,&amp;quot;F&amp;quot;,&amp;quot;G&amp;quot;,&amp;quot;H&amp;quot; DO&lt;br /&gt;
 . WRITE &amp;quot;X is: &amp;quot;,X&lt;br /&gt;
 . WRITE ?20&lt;br /&gt;
 . SET LTRNUM=LTRNUM+1&lt;br /&gt;
 . WRITE &amp;quot;Letter Number is: &amp;quot;,LTRNUM,!&lt;br /&gt;
 QUIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;D FOR3^KBANFOR&lt;br /&gt;
X is: A             Letter Number is: 1&lt;br /&gt;
X is: B             Letter Number is: 2&lt;br /&gt;
X is: C             Letter Number is: 3&lt;br /&gt;
X is: D             Letter Number is: 4&lt;br /&gt;
X is: E             Letter Number is: 5&lt;br /&gt;
X is: F             Letter Number is: 6&lt;br /&gt;
X is: G             Letter Number is: 7&lt;br /&gt;
X is: H             Letter Number is: 8&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zl&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zp FOR4^KBANFOR:FOR4+10&lt;br /&gt;
FOR4&lt;br /&gt;
 ; For with a Quit inside the for loop&lt;br /&gt;
 SET LTRNUM=0 ; Letter Number&lt;br /&gt;
 FOR X=&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;,&amp;quot;C&amp;quot;,&amp;quot;D&amp;quot;,&amp;quot;E&amp;quot;,&amp;quot;F&amp;quot;,&amp;quot;G&amp;quot;,&amp;quot;H&amp;quot; DO&lt;br /&gt;
 . SET LTRNUM=LTRNUM+1&lt;br /&gt;
 . IF LTRNUM#2 QUIT  ;We don&amp;#039;t like odd numbers, so we stop.&lt;br /&gt;
 . WRITE &amp;quot;X is: &amp;quot;,X&lt;br /&gt;
 . WRITE ?20&lt;br /&gt;
 . WRITE &amp;quot;Letter Number is: &amp;quot;,LTRNUM,!&lt;br /&gt;
 QUIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;D FOR4^KBANFOR&lt;br /&gt;
X is: B             Letter Number is: 2&lt;br /&gt;
X is: D             Letter Number is: 4&lt;br /&gt;
X is: F             Letter Number is: 6&lt;br /&gt;
X is: H             Letter Number is: 8&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; The quit inside the for loop acts as a continue.&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; There is NO, NO, NO break command to get out of a loop&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zl&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;D FOR5^KBANFOR&lt;br /&gt;
X is: B             Letter Number is: 2&lt;br /&gt;
X is: D             Letter Number is: 4&lt;br /&gt;
X is: F             Letter Number is: 6&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zl&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zp FOR5^KBANFOR:FOR5+5&lt;br /&gt;
FOR5&lt;br /&gt;
 ; For with a Quit inside the for loop&lt;br /&gt;
 SET LTRNUM=0 ; Letter Number&lt;br /&gt;
 FOR X=&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;,&amp;quot;C&amp;quot;,&amp;quot;D&amp;quot;,&amp;quot;E&amp;quot;,&amp;quot;F&amp;quot;,&amp;quot;G&amp;quot;,&amp;quot;H&amp;quot; DO  QUIT:LTRNUM&amp;gt;6&lt;br /&gt;
 . SET LTRNUM=LTRNUM+1&lt;br /&gt;
 . IF LTRNUM#2 QUIT  ;We don&amp;#039;t like odd numbers, so we stop.&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zp FOR5^KBANFOR:FOR5+10&lt;br /&gt;
FOR5&lt;br /&gt;
 ; For with a Quit inside the for loop&lt;br /&gt;
 SET LTRNUM=0 ; Letter Number&lt;br /&gt;
 FOR X=&amp;quot;A&amp;quot;,&amp;quot;B&amp;quot;,&amp;quot;C&amp;quot;,&amp;quot;D&amp;quot;,&amp;quot;E&amp;quot;,&amp;quot;F&amp;quot;,&amp;quot;G&amp;quot;,&amp;quot;H&amp;quot; DO  QUIT:LTRNUM&amp;gt;6&lt;br /&gt;
 . SET LTRNUM=LTRNUM+1&lt;br /&gt;
 . IF LTRNUM#2 QUIT  ;We don&amp;#039;t like odd numbers, so we stop.&lt;br /&gt;
 . WRITE &amp;quot;X is: &amp;quot;,X&lt;br /&gt;
 . WRITE ?20&lt;br /&gt;
 . WRITE &amp;quot;Letter Number is: &amp;quot;,LTRNUM,!&lt;br /&gt;
 QUIT&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;D FOR5^KBANFOR&lt;br /&gt;
X is: B             Letter Number is: 2&lt;br /&gt;
X is: D             Letter Number is: 4&lt;br /&gt;
X is: F             Letter Number is: 6&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; Quit on a For line terminates the for loop&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zl&lt;br /&gt;
%GTM-E-LABELMISSING, Label referenced but not defined: QUIT&lt;br /&gt;
%GTM-I-SRCNAM, in source module /opt/worldvista/EHR/p/KBANFOR.m&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zl&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zl&lt;br /&gt;
         FOR I=1:1 QUIT:NUM&amp;gt;5 DO  ; I is 1 step 1, no end&lt;br /&gt;
                              ^-----&lt;br /&gt;
                At column 23, line 51, source module /opt/worldvista/EHR/p/KBANFOR.m&lt;br /&gt;
%GTM-E-QUITARGUSE, Quit cannot take an argument in this context&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; Quit needs to get 2 spaces&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zl&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;ZED&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zl&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zp FOR6^KBANFOR:FOR6+10&lt;br /&gt;
FOR6&lt;br /&gt;
 ; For; Quit command location&lt;br /&gt;
 SET NUM=1&lt;br /&gt;
 FOR I=1:1 QUIT:NUM&amp;gt;5  DO  ; I is 1 step 1, no end&lt;br /&gt;
 . SET NUM=NUM*2&lt;br /&gt;
 . WRITE &amp;quot;NUM is: &amp;quot;,NUM,!&lt;br /&gt;
 QUIT&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;D FOR6^KBANFOR&lt;br /&gt;
NUM is: 2&lt;br /&gt;
NUM is: 4&lt;br /&gt;
NUM is: 8&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; How come it printed 8??&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; Because the Quit happens after the multiplication takes place&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zl&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zp FOR7^KBANFOR:FOR7+10&lt;br /&gt;
FOR7&lt;br /&gt;
 ; For and quit, try 2&lt;br /&gt;
 SET NUM=1&lt;br /&gt;
 FOR I=1:1 QUIT:NUM&amp;gt;5  DO&lt;br /&gt;
 . WRITE &amp;quot;Num is: &amp;quot;,NUM,!&lt;br /&gt;
 . SET NUM=NUM*2&lt;br /&gt;
 QUIT&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;D FOR7^KBANFOR&lt;br /&gt;
Num is: 1&lt;br /&gt;
Num is: 2&lt;br /&gt;
Num is: 4&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;ZED&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zl&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zp FOR8^KBANFOR:FOR8+10&lt;br /&gt;
FOR8&lt;br /&gt;
 ; For; Quit command location; prints 2, 4, 8&lt;br /&gt;
 SET NUM=1&lt;br /&gt;
 FOR I=1:1 DO  QUIT:NUM&amp;gt;5 ; I is 1 step 1, no end&lt;br /&gt;
 . SET NUM=NUM*2&lt;br /&gt;
 . QUIT:NUM&amp;gt;5&lt;br /&gt;
 . WRITE &amp;quot;NUM is: &amp;quot;,NUM,!&lt;br /&gt;
 QUIT&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;D FOR8^KBANFOR&lt;br /&gt;
NUM is: 2&lt;br /&gt;
NUM is: 4&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; Quit before the Do in a for loop acts like a while loop in C&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; Quit after the Do in a for loop acts like a do/while loop in C&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zl&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zp FOR9^KBANFOR:FOR9+10&lt;br /&gt;
FOR9&lt;br /&gt;
 ; For, infinite loops&lt;br /&gt;
 FOR  WRITE &amp;quot;HELLO&amp;quot; ; for with no arguments is an infinite loop&lt;br /&gt;
 FOR I=0:0 WRITE &amp;quot;HELLO&amp;quot; ; Step is zero, but no end.&lt;br /&gt;
 FOR I=1:1 WRITE &amp;quot;HELLO&amp;quot; ; Step is 1, but no end either.&lt;br /&gt;
 QUIT&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zl&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zp FOR10^KBANFOR:FOR10+15&lt;br /&gt;
FOR10&lt;br /&gt;
 ; A use for infinite loops&lt;br /&gt;
 S DONE=0&lt;br /&gt;
 FOR  DO  QUIT:DONE&lt;br /&gt;
 . WRITE &amp;quot;Pick a menu option, or type &amp;quot;&amp;quot;Q&amp;quot;&amp;quot; to quit&amp;quot;,!&lt;br /&gt;
 . WRITE !&lt;br /&gt;
 . WRITE &amp;quot;1. Option 1&amp;quot;&lt;br /&gt;
 . WRITE &amp;quot;2. Option 2&amp;quot;&lt;br /&gt;
 . WRITE &amp;quot;3. Option 3&amp;quot;&lt;br /&gt;
 . WRITE !&lt;br /&gt;
 . READ &amp;quot;Enter Option: &amp;quot;,X&lt;br /&gt;
 . IF X=&amp;quot;Q&amp;quot; SET DONE=1 QUIT&lt;br /&gt;
 . WRITE &amp;quot;Doing something with what the user picked&amp;quot;,!&lt;br /&gt;
 . WRITE #  ; Form feed; clears the screen&lt;br /&gt;
 QUIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;D FOR10^KBANFOR&lt;br /&gt;
Pick a menu option, or type &amp;quot;Q&amp;quot; to quit&lt;br /&gt;
&lt;br /&gt;
1. Option 12. Option 23. Option 3&lt;br /&gt;
Enter Option:&lt;br /&gt;
%GTM-I-CTRLC, CTRL_C encountered&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;ZG&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zl&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zp FOR10^KBANFOR:FOR10+15&lt;br /&gt;
FOR10&lt;br /&gt;
 ; A use for infinite loops&lt;br /&gt;
 S DONE=0&lt;br /&gt;
 FOR  DO  QUIT:DONE&lt;br /&gt;
 . WRITE &amp;quot;Pick a menu option, or type &amp;quot;&amp;quot;Q&amp;quot;&amp;quot; to quit&amp;quot;,!&lt;br /&gt;
 . WRITE !&lt;br /&gt;
 . WRITE &amp;quot;1. Option 1&amp;quot;,!&lt;br /&gt;
 . WRITE &amp;quot;2. Option 2&amp;quot;,!&lt;br /&gt;
 . WRITE &amp;quot;3. Option 3&amp;quot;,!&lt;br /&gt;
 . WRITE !&lt;br /&gt;
 . READ &amp;quot;Enter Option: &amp;quot;,X&lt;br /&gt;
 . IF X=&amp;quot;Q&amp;quot; SET DONE=1 QUIT&lt;br /&gt;
 . WRITE &amp;quot;Doing something with what the user picked&amp;quot;,!&lt;br /&gt;
 . WRITE #  ; Form feed; clears the screen&lt;br /&gt;
 QUIT&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;D FOR10^KBANFOR&lt;br /&gt;
Pick a menu option, or type &amp;quot;Q&amp;quot; to quit&lt;br /&gt;
&lt;br /&gt;
1. Option 1&lt;br /&gt;
2. Option 2&lt;br /&gt;
3. Option 3&lt;br /&gt;
&lt;br /&gt;
Enter Option: 1Doing something with what the user picked&lt;br /&gt;
Pick a menu option, or type &amp;quot;Q&amp;quot; to quit&lt;br /&gt;
&lt;br /&gt;
1. Option 1&lt;br /&gt;
2. Option 2&lt;br /&gt;
3. Option 3&lt;br /&gt;
&lt;br /&gt;
Enter Option: 2Doing something with what the user picked&lt;br /&gt;
Pick a menu option, or type &amp;quot;Q&amp;quot; to quit&lt;br /&gt;
&lt;br /&gt;
1. Option 1&lt;br /&gt;
2. Option 2&lt;br /&gt;
3. Option 3&lt;br /&gt;
&lt;br /&gt;
Enter Option: Q&lt;br /&gt;
GTM&amp;gt;; HW: Explain what a significant chunk of a routine does!!!!!!!!&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed &amp;quot;_DT&amp;quot;&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed &amp;quot;XMS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; XMS -&amp;gt; Abu AbuRuzz&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed &amp;quot;ORKPS&amp;quot;&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; GLCREAT^ORKPS -&amp;gt; Murat&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed &amp;quot;XUSRB&amp;quot;&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; VALIDAV^XUSRB -&amp;gt; Abu Dayyeh&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed &amp;quot;ORB3TIM1&amp;quot;&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; NPO^ORB3TIM1 -&amp;gt; Ayman&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed &amp;quot;ORB3TIM2&amp;quot;&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; EXPIR^ORB3TIM2 -&amp;gt; Hiba (Poor Hiba)&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;zed &amp;quot;XMRPOP&amp;quot;&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; ENTRY^XMRPOP -&amp;gt; Rami&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; Here is what to do for your homework.&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; Copy the routine to a decent place&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;; And start commenting the routine explaining what each line does.&lt;br /&gt;
&lt;br /&gt;
GTM&amp;gt;&lt;br /&gt;
&amp;lt;/pre&amp;gt;&lt;/div&gt;</summary>
		<author><name>Shabiel</name></author>
	</entry>
</feed>