head     56.3;
access   paws bayes jws quist brad dew jwh;
symbols  ;
locks    ; strict;
comment  @# @;


56.3
date     93.01.27.13.35.38;  author jwh;  state Exp;
branches ;
next     56.2;

56.2
date     93.01.27.12.11.42;  author jwh;  state Exp;
branches ;
next     56.1;

56.1
date     91.11.05.09.25.45;  author jwh;  state Exp;
branches ;
next     55.1;

55.1
date     91.08.25.10.03.04;  author jwh;  state Exp;
branches ;
next     54.1;

54.1
date     91.03.18.15.13.05;  author jwh;  state Exp;
branches ;
next     53.1;

53.1
date     91.03.11.19.14.00;  author jwh;  state Exp;
branches ;
next     52.1;

52.1
date     91.02.19.08.59.10;  author jwh;  state Exp;
branches ;
next     51.1;

51.1
date     91.01.30.15.58.06;  author jwh;  state Exp;
branches ;
next     50.1;

50.1
date     90.10.29.16.10.57;  author jwh;  state Exp;
branches ;
next     49.1;

49.1
date     90.08.14.14.00.11;  author jwh;  state Exp;
branches ;
next     48.1;

48.1
date     90.07.26.11.05.37;  author jwh;  state Exp;
branches ;
next     47.1;

47.1
date     90.05.14.10.39.58;  author dew;  state Exp;
branches ;
next     46.1;

46.1
date     90.05.07.08.29.40;  author jwh;  state Exp;
branches ;
next     45.1;

45.1
date     90.04.19.15.36.42;  author jwh;  state Exp;
branches ;
next     44.1;

44.1
date     90.04.01.21.54.23;  author jwh;  state Exp;
branches ;
next     43.1;

43.1
date     90.03.20.13.44.15;  author jwh;  state Exp;
branches ;
next     42.1;

42.1
date     90.01.23.17.29.42;  author jwh;  state Exp;
branches ;
next     41.1;

41.1
date     89.12.22.11.12.09;  author jwh;  state Exp;
branches ;
next     40.1;

40.1
date     89.09.29.11.35.18;  author jwh;  state Exp;
branches ;
next     39.1;

39.1
date     89.09.26.16.20.42;  author dew;  state Exp;
branches ;
next     38.1;

38.1
date     89.08.29.11.10.45;  author jwh;  state Exp;
branches ;
next     37.1;

37.1
date     89.05.12.11.23.39;  author dew;  state Exp;
branches ;
next     36.1;

36.1
date     89.02.06.10.02.44;  author dew;  state Exp;
branches ;
next     35.1;

35.1
date     89.02.02.13.12.25;  author dew;  state Exp;
branches ;
next     34.1;

34.1
date     89.01.23.15.48.27;  author jwh;  state Exp;
branches ;
next     33.1;

33.1
date     89.01.16.11.24.49;  author dew;  state Exp;
branches ;
next     32.1;

32.1
date     89.01.10.11.29.37;  author bayes;  state Exp;
branches ;
next     31.1;

31.1
date     88.12.14.17.50.32;  author bayes;  state Exp;
branches ;
next     30.1;

30.1
date     88.12.09.13.28.52;  author dew;  state Exp;
branches ;
next     29.1;

29.1
date     88.10.31.15.13.15;  author bayes;  state Exp;
branches ;
next     28.1;

28.1
date     88.10.06.10.43.46;  author dew;  state Exp;
branches ;
next     27.1;

27.1
date     88.09.29.11.06.02;  author bayes;  state Exp;
branches ;
next     26.1;

26.1
date     88.09.28.12.18.01;  author bayes;  state Exp;
branches ;
next     25.1;

25.1
date     88.03.02.08.59.16;  author bayes;  state Exp;
branches ;
next     24.1;

24.1
date     87.08.31.08.58.27;  author jws;  state Exp;
branches ;
next     23.1;

23.1
date     87.08.26.09.35.38;  author bayes;  state Exp;
branches ;
next     22.1;

22.1
date     87.08.17.10.12.14;  author bayes;  state Exp;
branches ;
next     21.1;

21.1
date     87.08.12.13.02.06;  author bayes;  state Exp;
branches ;
next     20.1;

20.1
date     87.07.30.10.12.06;  author bayes;  state Exp;
branches ;
next     19.1;

19.1
date     87.06.01.07.33.14;  author jws;  state Exp;
branches ;
next     18.1;

18.1
date     87.05.20.14.25.07;  author bayes;  state Exp;
branches ;
next     17.1;

17.1
date     87.04.30.09.41.24;  author jws;  state Exp;
branches ;
next     16.1;

16.1
date     87.04.26.14.58.31;  author jws;  state Exp;
branches ;
next     15.1;

15.1
date     87.04.13.08.21.19;  author jws;  state Exp;
branches ;
next     14.1;

14.1
date     87.04.01.14.06.24;  author jws;  state Exp;
branches ;
next     13.1;

13.1
date     87.02.28.17.50.42;  author jws;  state Exp;
branches ;
next     12.1;

12.1
date     87.02.02.12.35.24;  author jws;  state Exp;
branches ;
next     11.1;

11.1
date     87.01.19.09.01.49;  author jws;  state Exp;
branches ;
next     10.1;

10.1
date     86.12.24.10.05.09;  author jws;  state Exp;
branches ;
next     9.1;

9.1
date     86.12.12.13.22.33;  author bayes;  state Exp;
branches ;
next     8.1;

8.1
date     86.11.27.11.03.30;  author jws;  state Exp;
branches ;
next     7.1;

7.1
date     86.11.20.12.48.45;  author hal;  state Exp;
branches ;
next     6.1;

6.1
date     86.11.04.16.43.52;  author paws;  state Exp;
branches ;
next     5.1;

5.1
date     86.10.28.14.04.04;  author hal;  state Exp;
branches ;
next     4.1;

4.1
date     86.09.30.18.28.45;  author hal;  state Exp;
branches ;
next     3.1;

3.1
date     86.09.01.11.15.53;  author hal;  state Exp;
branches ;
next     2.1;

2.1
date     86.07.30.14.05.13;  author hal;  state Exp;
branches ;
next     1.1;

1.1
date     86.06.30.13.00.17;  author danm;  state tmp;
branches ;
next     ;


desc
@Base file for PWS 3.2 release.

@


56.3
log
@
pws2rcs automatic delta on Wed Jan 27 13:14:25 MST 1993
@
text
@
IMPLEMENT

TYPE MIXGEN=PACKED RECORD
	      CASE INTEGER OF
		0:(GVR:GENERALVALUE);
		1:(GARRAY:PACKED ARRAY[0..3] OF BYTE);
	    END;


PROCEDURE ENDBLOCK;
 VAR I: INTEGER;
BEGIN
  if object then begin
    I:=BLOCKWRITE(OBJFILE,PUNCHBLK,1,OBJCTR);
    IF I<>1 THEN if listdone then listerror(errwrite)
			 else  ERROR(errwrite);
  end;
  PUNCHLC:=0;
  OBJCTR:=OBJCTR+1;
END;

PROCEDURE PUNCHBYTE{X:BYTE};
BEGIN
  IF PUNCHLC=512 THEN ENDBLOCK;
  PUNCHBLK[PUNCHLC]:=X;
  PUNCHLC:=PUNCHLC+1;
END;

PROCEDURE PUNCHWORD{X: SHORTINT};
TYPE MIXWD=PACKED RECORD
	    CASE INTEGER OF
	      0: (WORD: SHORTINT);
	      1: (BYTE1, BYTE2: BYTE)
	   END;

VAR Z: MIXWD;
BEGIN
Z.WORD:=X;
PUNCHBYTE(Z.BYTE1);
PUNCHBYTE(Z.BYTE2);
END;


PROCEDURE PUNCHDWORD{X: INTEGER};
TYPE MIXDWD=PACKED RECORD
	      CASE INTEGER OF
		0: (INT: INTEGER);
		1: (W32: WORD32);
	    END;

VAR Z: MIXDWD;
BEGIN
Z.INT:=X;
PUNCHBYTE(Z.W32.BYTE1);
PUNCHBYTE(Z.W32.BYTE2);
PUNCHBYTE(Z.W32.BYTE3);
PUNCHBYTE(Z.W32.BYTE4);
END;


PROCEDURE PUNCHFLAGS{X: GENERALVALUE};

VAR Z: MIXGEN;
BEGIN
Z.GVR:=X;
PUNCHBYTE(Z.GARRAY[0]);
END;

PROCEDURE PUNCHGVR{X: GENERALVALUE};
VAR Z: MIXGEN; I: SHORTINT;
BEGIN
Z.GVR:=X;
IF Z.GVR.LONGOFFSET THEN
  FOR I:=0 TO 3 DO PUNCHBYTE(Z.GARRAY[I])
ELSE BEGIN PUNCHBYTE(Z.GARRAY[0]); PUNCHBYTE(Z.GARRAY[1]) END;
END;

PROCEDURE PUNCHREFPTR{X: REFERENCEPTR};
TYPE MIXREF=PACKED RECORD
	      CASE INTEGER OF
		0: (REF: REFERENCEPTR);
		1: (BYTE1, BYTE2: BYTE);
	     END;

VAR Z: MIXREF;
BEGIN
Z.REF:=X;
PUNCHBYTE(Z.BYTE1); PUNCHBYTE(Z.BYTE2);
END;


PROCEDURE PUNCHCODE;
VAR I: SHORTINT;
BEGIN
  FOR I:=1 TO CODELENGTH DO PUNCHBYTE(CODE.BYT[I]);
END;


PROCEDURE COPYLINKS;  { COPIES THE EXT AND DEF FILES TO OBJECT FILE }

  PROCEDURE EXTCOPY;

   VAR LEN: 0..511;
       K: SHORTINT;
       I,J: BYTE;
       SIZE: SHORTINT;


  BEGIN
  IF PUNCHLC<>0 THEN ENDBLOCK;
  EXTSTART:=OBJCTR-1;
  EXTFILE:=EXTHEAD;
  FOR I:=0 TO 7 DO
    PUNCHBLK[I]:=0;
  PUNCHLC:=8;
  FOR K:=1 TO EXTCTR DO BEGIN
    I:=LENGTH(EXTFILE^.EXTNAME);
    PUNCHBYTE(I);
    FOR J:=1 TO I DO PUNCHBYTE(ORD(EXTFILE^.EXTNAME[J]));
    SIZE:=I+4-(I MOD 4);
    FOR J:=1 TO (SIZE-I-1) DO PUNCHBYTE(0);
    EXTFILE:=EXTFILE^.EXTNEXT;
  END; { OF COPY LOOP}
  END; { OF PROCEDURE }

  PROCEDURE DEFCOPY;
  VAR I,J,K,SIZE: SHORTINT;

  BEGIN
  IF PUNCHLC<>0 THEN ENDBLOCK;
  DEFSTART:=OBJCTR-1;
  DEFSIZE:=0;
  DEFFILE:=DEFHEAD;
  FOR K:=1 TO DEFCTR DO BEGIN
    I:=LENGTH(DEFFILE^.IDNAME);
    PUNCHBYTE(I);
    FOR J:=1 TO I DO PUNCHBYTE(ORD(DEFFILE^.IDNAME[J]));
    IF ODD(I+1) THEN BEGIN
      PUNCHBYTE(0);
      DEFSIZE:=DEFSIZE+1;
    END;
    DEFSIZE:=DEFSIZE+I+7;
    GV.PRIMARYTYPE:=DEFFILE^.DEFTYPE;
    GV.DATASIZE:=SINT;
    GV.PATCHABLE:=FALSE;
    GV.VALUEEXTEND:=TRUE;
    GV.LONGOFFSET:=FALSE;
    PUNCHFLAGS(GV);
    PUNCHBYTE(6);
    PUNCHDWORD(DEFFILE^.LOCATION.LONGINT);
    DEFFILE:=DEFFILE^.DEFNEXT;
  END;
  END; { OF PROCEDURE }


BEGIN
EXTCOPY;
DEFCOPY;
END;


PROCEDURE REFCOPY;  { COPIES REFS INTO OBJECT FILE }
VAR I,J: INTEGER;
    REFTEMP: REFPTR;

BEGIN
REFFILE:=REFHEAD;
IF PUNCHLC<>0 THEN ENDBLOCK;
REFSTART:=OBJCTR-1;
REFSIZE:=0;
FOR I:=1 TO REFCTR DO BEGIN
  IF REFFILE^.INFO.LONGOFFSET THEN REFSIZE:=REFSIZE+4
    ELSE REFSIZE:=REFSIZE+2;
  PUNCHGVR(REFFILE^.INFO);
  IF REFFILE^.INFO.VALUEEXTEND THEN BEGIN
    PUNCHDWORD(REFFILE^.VALUE.LONGINT);
    REFSIZE:=REFSIZE+4;
  END;
  IF REFFILE^.INFO.PRIMARYTYPE=GENERAL THEN BEGIN
    PUNCHREFPTR(REFFILE^.EXTSTUFF);
    REFSIZE:=REFSIZE+2;
    IF NOT(REFFILE^.EXTSTUFF.LAST) THEN BEGIN
      PUNCHREFPTR(REFFILE^.EXTSTUFF2);
      REFSIZE:=REFSIZE+2;
    END;
  END;
  REFTEMP:=REFFILE;
  REFFILE:=REFFILE^.REFNEXT;
  DISPOSE(REFTEMP);
END;
REFCTR:=0;
REFHEAD:=NIL;
REFTAIL:=NIL;
IF PUNCHLC<>0 THEN ENDBLOCK;
FIRSTREF:=TRUE;
END; { OF PROCEDURE }




@


56.2
log
@
pws2rcs automatic delta on Wed Jan 27 11:57:27 MST 1993
@
text
@d1 201
@


56.1
log
@Automatic bump of revision number for PWS version 3.25
@
text
@a0 201

IMPLEMENT

TYPE MIXGEN=PACKED RECORD
	      CASE INTEGER OF
		0:(GVR:GENERALVALUE);
		1:(GARRAY:PACKED ARRAY[0..3] OF BYTE);
	    END;


PROCEDURE ENDBLOCK;
 VAR I: INTEGER;
BEGIN
  if object then begin
    I:=BLOCKWRITE(OBJFILE,PUNCHBLK,1,OBJCTR);
    IF I<>1 THEN if listdone then listerror(errwrite)
			 else  ERROR(errwrite);
  end;
  PUNCHLC:=0;
  OBJCTR:=OBJCTR+1;
END;

PROCEDURE PUNCHBYTE{X:BYTE};
BEGIN
  IF PUNCHLC=512 THEN ENDBLOCK;
  PUNCHBLK[PUNCHLC]:=X;
  PUNCHLC:=PUNCHLC+1;
END;

PROCEDURE PUNCHWORD{X: SHORTINT};
TYPE MIXWD=PACKED RECORD
	    CASE INTEGER OF
	      0: (WORD: SHORTINT);
	      1: (BYTE1, BYTE2: BYTE)
	   END;

VAR Z: MIXWD;
BEGIN
Z.WORD:=X;
PUNCHBYTE(Z.BYTE1);
PUNCHBYTE(Z.BYTE2);
END;


PROCEDURE PUNCHDWORD{X: INTEGER};
TYPE MIXDWD=PACKED RECORD
	      CASE INTEGER OF
		0: (INT: INTEGER);
		1: (W32: WORD32);
	    END;

VAR Z: MIXDWD;
BEGIN
Z.INT:=X;
PUNCHBYTE(Z.W32.BYTE1);
PUNCHBYTE(Z.W32.BYTE2);
PUNCHBYTE(Z.W32.BYTE3);
PUNCHBYTE(Z.W32.BYTE4);
END;


PROCEDURE PUNCHFLAGS{X: GENERALVALUE};

VAR Z: MIXGEN;
BEGIN
Z.GVR:=X;
PUNCHBYTE(Z.GARRAY[0]);
END;

PROCEDURE PUNCHGVR{X: GENERALVALUE};
VAR Z: MIXGEN; I: SHORTINT;
BEGIN
Z.GVR:=X;
IF Z.GVR.LONGOFFSET THEN
  FOR I:=0 TO 3 DO PUNCHBYTE(Z.GARRAY[I])
ELSE BEGIN PUNCHBYTE(Z.GARRAY[0]); PUNCHBYTE(Z.GARRAY[1]) END;
END;

PROCEDURE PUNCHREFPTR{X: REFERENCEPTR};
TYPE MIXREF=PACKED RECORD
	      CASE INTEGER OF
		0: (REF: REFERENCEPTR);
		1: (BYTE1, BYTE2: BYTE);
	     END;

VAR Z: MIXREF;
BEGIN
Z.REF:=X;
PUNCHBYTE(Z.BYTE1); PUNCHBYTE(Z.BYTE2);
END;


PROCEDURE PUNCHCODE;
VAR I: SHORTINT;
BEGIN
  FOR I:=1 TO CODELENGTH DO PUNCHBYTE(CODE.BYT[I]);
END;


PROCEDURE COPYLINKS;  { COPIES THE EXT AND DEF FILES TO OBJECT FILE }

  PROCEDURE EXTCOPY;

   VAR LEN: 0..511;
       K: SHORTINT;
       I,J: BYTE;
       SIZE: SHORTINT;


  BEGIN
  IF PUNCHLC<>0 THEN ENDBLOCK;
  EXTSTART:=OBJCTR-1;
  EXTFILE:=EXTHEAD;
  FOR I:=0 TO 7 DO
    PUNCHBLK[I]:=0;
  PUNCHLC:=8;
  FOR K:=1 TO EXTCTR DO BEGIN
    I:=LENGTH(EXTFILE^.EXTNAME);
    PUNCHBYTE(I);
    FOR J:=1 TO I DO PUNCHBYTE(ORD(EXTFILE^.EXTNAME[J]));
    SIZE:=I+4-(I MOD 4);
    FOR J:=1 TO (SIZE-I-1) DO PUNCHBYTE(0);
    EXTFILE:=EXTFILE^.EXTNEXT;
  END; { OF COPY LOOP}
  END; { OF PROCEDURE }

  PROCEDURE DEFCOPY;
  VAR I,J,K,SIZE: SHORTINT;

  BEGIN
  IF PUNCHLC<>0 THEN ENDBLOCK;
  DEFSTART:=OBJCTR-1;
  DEFSIZE:=0;
  DEFFILE:=DEFHEAD;
  FOR K:=1 TO DEFCTR DO BEGIN
    I:=LENGTH(DEFFILE^.IDNAME);
    PUNCHBYTE(I);
    FOR J:=1 TO I DO PUNCHBYTE(ORD(DEFFILE^.IDNAME[J]));
    IF ODD(I+1) THEN BEGIN
      PUNCHBYTE(0);
      DEFSIZE:=DEFSIZE+1;
    END;
    DEFSIZE:=DEFSIZE+I+7;
    GV.PRIMARYTYPE:=DEFFILE^.DEFTYPE;
    GV.DATASIZE:=SINT;
    GV.PATCHABLE:=FALSE;
    GV.VALUEEXTEND:=TRUE;
    GV.LONGOFFSET:=FALSE;
    PUNCHFLAGS(GV);
    PUNCHBYTE(6);
    PUNCHDWORD(DEFFILE^.LOCATION.LONGINT);
    DEFFILE:=DEFFILE^.DEFNEXT;
  END;
  END; { OF PROCEDURE }


BEGIN
EXTCOPY;
DEFCOPY;
END;


PROCEDURE REFCOPY;  { COPIES REFS INTO OBJECT FILE }
VAR I,J: INTEGER;
    REFTEMP: REFPTR;

BEGIN
REFFILE:=REFHEAD;
IF PUNCHLC<>0 THEN ENDBLOCK;
REFSTART:=OBJCTR-1;
REFSIZE:=0;
FOR I:=1 TO REFCTR DO BEGIN
  IF REFFILE^.INFO.LONGOFFSET THEN REFSIZE:=REFSIZE+4
    ELSE REFSIZE:=REFSIZE+2;
  PUNCHGVR(REFFILE^.INFO);
  IF REFFILE^.INFO.VALUEEXTEND THEN BEGIN
    PUNCHDWORD(REFFILE^.VALUE.LONGINT);
    REFSIZE:=REFSIZE+4;
  END;
  IF REFFILE^.INFO.PRIMARYTYPE=GENERAL THEN BEGIN
    PUNCHREFPTR(REFFILE^.EXTSTUFF);
    REFSIZE:=REFSIZE+2;
    IF NOT(REFFILE^.EXTSTUFF.LAST) THEN BEGIN
      PUNCHREFPTR(REFFILE^.EXTSTUFF2);
      REFSIZE:=REFSIZE+2;
    END;
  END;
  REFTEMP:=REFFILE;
  REFFILE:=REFFILE^.REFNEXT;
  DISPOSE(REFTEMP);
END;
REFCTR:=0;
REFHEAD:=NIL;
REFTAIL:=NIL;
IF PUNCHLC<>0 THEN ENDBLOCK;
FIRSTREF:=TRUE;
END; { OF PROCEDURE }




@


55.1
log
@Automatic bump of revision number for PWS version 3.25A
@
text
@@


54.1
log
@Automatic bump of revision number for PWS version 3.24
@
text
@@


53.1
log
@Automatic bump of revision number for PWS version 3.24B
@
text
@@


52.1
log
@Automatic bump of revision number for PWS version 3.24A
@
text
@@


51.1
log
@Automatic bump of revision number for PWS version 3.24d
@
text
@@


50.1
log
@Automatic bump of revision number for PWS version 3.23c
@
text
@@


49.1
log
@Automatic bump of revision number for PWS version 3.24b
@
text
@@


48.1
log
@Automatic bump of revision number for PWS version 3.24a
@
text
@@


47.1
log
@Automatic bump of revision number for PWS version 3.23
@
text
@@


46.1
log
@Automatic bump of revision number for PWS version 3.23
@
text
@@


45.1
log
@Automatic bump of revision number for PWS version 3.23C
@
text
@@


44.1
log
@Automatic bump of revision number for PWS version 3.23B
@
text
@@


43.1
log
@Automatic bump of revision number for PWS version 3.23aA
@
text
@@


42.1
log
@Automatic bump of revision number for PWS version 3.23e
@
text
@@


41.1
log
@Automatic bump of revision number for PWS version 3.23d
@
text
@@


40.1
log
@Automatic bump of revision number for PWS version 3.23c
@
text
@@


39.1
log
@Automatic bump of revision number for PWS version 3.23b
@
text
@@


38.1
log
@Automatic bump of revision number for PWS version 3.23a
@
text
@@


37.1
log
@Automatic bump of revision number for PWS version 3.3a
@
text
@@


36.1
log
@Automatic bump of revision number for PWS version 3.22
@
text
@@


35.1
log
@Automatic bump of revision number for PWS version 3.22
@
text
@@


34.1
log
@Automatic bump of revision number for PWS version 3.22
@
text
@@


33.1
log
@Automatic bump of revision number for PWS version 3.22D
@
text
@@


32.1
log
@Automatic bump of revision number for PWS version 3.22C
@
text
@@


31.1
log
@Automatic bump of revision number for PWS version 3.22B
@
text
@@


30.1
log
@Automatic bump of revision number for PWS version 3.22A
@
text
@@


29.1
log
@Automatic bump of revision number for PWS version 3.22b
@
text
@@


28.1
log
@Automatic bump of revision number for PWS version 3.3b
@
text
@@


27.1
log
@Automatic bump of revision number for PWS version 3.3a
@
text
@@


26.1
log
@Automatic bump of revision number for PWS version 3.3 Synch
@
text
@@


25.1
log
@Automatic bump of revision number for PWS version 3.2Y
@
text
@@


24.1
log
@Automatic bump of revision number for PWS version 3.2
@
text
@@


23.1
log
@Automatic bump of revision number for PWS version 3.2P
@
text
@@


22.1
log
@Automatic bump of revision number for PWS version 3.2N
@
text
@@


21.1
log
@Automatic bump of revision number for PWS version 3.2M
@
text
@@


20.1
log
@Automatic bump of revision number for PWS version 3.2L
@
text
@@


19.1
log
@Automatic bump of revision number for PWS version 3.2K
@
text
@@


18.1
log
@Automatic bump of revision number for PWS version 3.2J
@
text
@@


17.1
log
@Automatic bump of revision number for PWS version 3.2I+
@
text
@@


16.1
log
@Automatic bump of revision number for PWS version 3.2I
@
text
@@


15.1
log
@Automatic bump of revision number for PWS version 3.2H
@
text
@@


14.1
log
@Automatic bump of revision number for PWS version 3.2G
@
text
@@


13.1
log
@Automatic bump of revision number for PWS version 3.2F
@
text
@@


12.1
log
@Automatic bump of revision number for PWS version 3.2E
@
text
@@


11.1
log
@Automatic bump of revision number for PWS version 3.2D
@
text
@@


10.1
log
@Automatic bump of revision number for PWS version 3.2C
@
text
@@


9.1
log
@Automatic bump of revision number for PWS version 3.2B
@
text
@@


8.1
log
@Automatic bump of revision number for PWS version 3.2A
@
text
@@


7.1
log
@Automatic bump of revision number for PWS version 3.2l
@
text
@@


6.1
log
@Automatic bump of revision number for PWS version 3.2k
@
text
@@


5.1
log
@Automatic bump of revision number for PWS version 3.2j
@
text
@@


4.1
log
@Automatic bump of revision number for PWS version 3.2i
@
text
@@


3.1
log
@Automatic bump of revision number for PWS version 3.2h
@
text
@@


2.1
log
@Auto bump rev number to 2.1 for sys 3.2e.
@
text
@@


1.1
log
@Initial revision
@
text
@@
