Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Routine: LAZINTEG

LAZINTEG.m

Go to the documentation of this file.
  1. LAZINTEG ; INTEGRITY CHECKER FOR LAB AUTOMATED INSTRUMENTS - ISC/SFO ; 17-Nov-1986 10:20 am
  1. ;;LAB AUTOMATED INSTRUMENTS V3.05V
  1. W !,"Routine Integrity Check",!,"-----------------------",!
  1. S FLG=0 D CC F I=1:1 S X=$T(ROU+I),T=$P(X," ",1),U=$P(X,";;",2) Q:X="" D TEST
  1. Q
  1. TEST W:'(FLG#8*FLG) ! W ?(FLG#8*10),T S X=T,FLG=FLG+1
  1. ENTEST I $D(^%ZOSF("TEST")) X ^("TEST") I '$T W *7,!?3,"<<",X,">> is not in your directory" S FLG=0 Q
  1. X "ZL @T F Y=1:1:99 S L=$T(+Y),LN=$L(L) X CC S:'LN Y=99"
  1. I (U-T) W *7,!?3,"<<",X,">> Routine is off by ",U-T," bit",$E("s",U'?.P1"1") S FLG=0 Q
  1. Q
  1. CC S CC="F C=1:1:LN S T=$A(L,C)+T" Q
  1. EN ;Entry point to check individual routines
  1. R !,"Routine: ",R:$S($D(DTIME)#2:DTIME,1:120) Q:'$T!(R="^")!(R="")!(R=".")
  1. I ($T(@R)']"") W !?3,"<<",R,">> is not in my routine list" G EN
  1. S X=$T(@R),T=$P(X," ",1),U=$P(X,";",3),X=T
  1. D CC,ENTEST W:(U=T) " ...IS OK" G EN
  1. ROU ;;
  1. LAABL3 ;;73583
  1. LAACA ;;88266
  1. LAASTRA ;;66821
  1. LAB ;;99799
  1. LAB1 ;;99890
  1. LABALARM ;;42232
  1. LABINIT ;;32279
  1. LABIOH ;;104271
  1. LABIOU ;;96017
  1. LABMD87P ;;73512
  1. LABTEST ;;142166
  1. LAC178 ;;71047
  1. LACBIO ;;77508
  1. LACFARA ;;72167
  1. LACL5500 ;;63072
  1. LACLNTE ;;66695
  1. LACLNTEK ;;65837
  1. LACLT200 ;;63212
  1. LACOAGX2 ;;106205
  1. LACOLT ;;95853
  1. LACOLT1 ;;98073
  1. LACOLT2 ;;106067
  1. LACOLT24 ;;70947
  1. LACOLT3 ;;85318
  1. LACOLT5 ;;86773
  1. LACOLT6 ;;90859
  1. LACRIT ;;54447
  1. LADACOS ;;67831
  1. LADMND ;;102545
  1. LAE4A ;;100555
  1. LAEKT4 ;;74937
  1. LAEKT7 ;;81592
  1. LAEKT7P ;;66590
  1. LAELT ;;58662
  1. LAELT8D ;;72963
  1. LAEXEC ;;72379
  1. LAGEN ;;137873
  1. LAH1 ;;67539
  1. LAH480 ;;70179
  1. LAH6K ;;64815
  1. LAH705 ;;67055
  1. LAH737 ;;76912
  1. LAHLOG ;;81217
  1. LAHTRK ;;124270
  1. LAIL13 ;;65785
  1. LAIL1312 ;;94650
  1. LAIRIS ;;79385
  1. LAKDA ;;60454
  1. LAKOAG40 ;;78378
  1. LAMIV13 ;;90985
  1. LAMIVTK ;;93625
  1. LAMLA7 ;;60780
  1. LAMODH ;;94280
  1. LAMODU ;;112975
  1. LAMONARK ;;83616
  1. LAMSTAT ;;70893
  1. LAPMAX ;;101819
  1. LAPX ;;87497
  1. LARA1K ;;66336
  1. LAS790 ;;63165
  1. LASET ;;99018
  1. LASMA12 ;;73102
  1. LASMA2 ;;96074
  1. LASMA2C ;;88099
  1. LASMAC4 ;;83945
  1. LASMACA ;;130162
  1. LASP120 ;;71282
  1. LASPEC ;;78543
  1. LASTRA ;;104470
  1. LATDX ;;68978
  1. LATOA ;;65895