59 lines
1.5 KiB
Mathematica
59 lines
1.5 KiB
Mathematica
|
TIUNTEG0 ;ISC/XTSUMBLD KERNEL - Package checksum checker ;2970620.123138
|
||
|
;;1.0;TEXT INTEGRATION UTILITIES;;Jun 20, 1997
|
||
|
;;7.3;2970620.123138
|
||
|
S XT4="I 1",X=$T(+3) W !!,"Checksum routine created on ",$P(X,";",4)," by KERNEL V",$P(X,";",3),!
|
||
|
CONT F XT1=1:1 S XT2=$T(ROU+XT1) Q:XT2="" S X=$P(XT2," ",1),XT3=$P(XT2,";",3) X XT4 I $T W !,X X ^%ZOSF("TEST") S:'$T XT3=0 X:XT3 ^%ZOSF("RSUM") W ?10,$S('XT3:"Routine not in UCI",XT3'=Y:"Calculated "_$C(7)_Y_", off by "_(Y-XT3),1:"ok")
|
||
|
;
|
||
|
K %1,%2,%3,X,Y,XT1,XT2,XT3,XT4 Q
|
||
|
ONE S XT4="I $D(^UTILITY($J,X))",X=$T(+3) W !!,"Checksum routine created on ",$P(X,";",4)," by KERNEL V",$P(X,";",3),!
|
||
|
W !,"Check a subset of routines:" K ^UTILITY($J) X ^%ZOSF("RSEL")
|
||
|
W ! G CONT
|
||
|
ROU ;;
|
||
|
TIUR ;;18491089
|
||
|
TIURA ;;15894554
|
||
|
TIURA1 ;;8079265
|
||
|
TIURB ;;17660500
|
||
|
TIURB1 ;;2007802
|
||
|
TIURC ;;15436202
|
||
|
TIURD ;;12759625
|
||
|
TIURD1 ;;20613578
|
||
|
TIURE ;;6411729
|
||
|
TIURH ;;2620835
|
||
|
TIURL ;;6271727
|
||
|
TIURM ;;13332904
|
||
|
TIURMH ;;1762939
|
||
|
TIUROR ;;15584009
|
||
|
TIURORL ;;1302683
|
||
|
TIURP ;;4234242
|
||
|
TIURPN ;;5800803
|
||
|
TIURPTTL ;;14124768
|
||
|
TIURS ;;9109901
|
||
|
TIURS1 ;;3205877
|
||
|
TIURT ;;12660030
|
||
|
TIURTITH ;;798286
|
||
|
TIURTITL ;;14031521
|
||
|
TIUSRV ;;15487391
|
||
|
TIUSRV1 ;;3548089
|
||
|
TIUSRVA ;;1191647
|
||
|
TIUSRVD ;;4955592
|
||
|
TIUSRVE ;;4728940
|
||
|
TIUSRVG ;;9073508
|
||
|
TIUSRVL ;;9702077
|
||
|
TIUSRVL1 ;;6356984
|
||
|
TIUSRVLC ;;4798597
|
||
|
TIUSRVLL ;;6543081
|
||
|
TIUSRVLO ;;8206046
|
||
|
TIUSRVLV ;;1280644
|
||
|
TIUSRVP ;;8220630
|
||
|
TIUSRVP1 ;;1577145
|
||
|
TIUSRVR ;;2608190
|
||
|
TIUSRVR1 ;;15287016
|
||
|
TIUT ;;6965722
|
||
|
TIUTHLP ;;3374350
|
||
|
TIUTSK ;;4204167
|
||
|
TIUU ;;2227618
|
||
|
TIUUPEDT ;;3153456
|
||
|
TIUUPLD ;;6318141
|
||
|
TIUVISIT ;;9831934
|
||
|
TIUVSIT ;;16596741
|