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


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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

1.1
date     86.06.30.13.17.35;  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
@program makesymtree;
  type
    shortint = -32768..32767;
    keywordnode = record
		    name: string[20];
		    left,right: shortint;
		    pos,kind: shortint;
		  end;

    SYMBOL = (IDENT,COMMA,COLON,SEMICOLON,LPARENT,
	     RPARENT,DOSY,TOSY,DOWNTOSY,ENDSY,
	     UNTILSY,OFSY,THENSY,ELSESY,BECOMES,
	     LBRACK,RBRACK,ARROW,PERIOD,BEGINSY,
	     IFSY,CASESY,REPEATSY,WHILESY,FORSY,
	     WITHSY,GOTOSY,LABELSY,CONSTSY,TYPESY,
	     VARSY,PROCSY,FUNCSY,PROGSY,INTCONST,
	     REALCONST,STRINGCONST,NOTSY,MULOP,
	     ADDOP,RELOP,SETSY,PACKEDSY,ARRAYSY,
	     RECORDSY,FILESY,modulesy,importsy,
	     exportsy,implmtsy,othrwisesy,rangesy,
	     dollarsy,OTHERSY,
	     {*****  MODCAL SYMBOLS  *****}
	     FORWARDSY,externlsy,trysy,recoversy,
	     anyvarsy);

var
    keyword: array[1..50] of keywordnode;
    middle,i,last: shortint;
    outfile: text;

  function split(lo,hi: shortint): shortint;
    var
      middle: shortint;
    begin
    if hi > lo then
      begin
      middle := (hi + lo) div 2;
      keyword[middle].left := split(lo,middle-1);
      keyword[middle].right := split(middle+1,hi);
      split := middle;
      end
    else if hi = lo then
      begin
      split := lo;
      keyword[lo].left := 0;
      keyword[lo].right := 0;
      end
    else split := 0;
    end;

  begin
  rewrite(outfile,'symtree.text');
  last := 1;
  with keyword[last] do
    begin
    name := 'AND';
    pos := ord(mulop);
    kind := 2;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'ANYVAR';
    pos := ord(anyvarsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'ARRAY';
    pos := ord(arraysy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'BEGIN';
    pos := ord(beginsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'CASE';
    pos := ord(casesy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'CONST';
    pos := ord(constsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'DIV';
    pos := ord(mulop);
    kind := 3;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'DO';
    pos := ord(dosy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'DOWNTO';
    pos := ord(downtosy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'ELSE';
    pos := ord(elsesy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'END';
    pos := ord(endsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'EXPORT';
    pos := ord(exportsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'EXTERNAL';
    pos := ord(externlsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'FILE';
    pos := ord(filesy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'FOR';
    pos := ord(forsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'FORWARD';
    pos := ord(forwardsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'FUNCTION';
    pos := ord(funcsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'GOTO';
    pos := ord(gotosy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'IF';
    pos := ord(ifsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'IMPLEMENT';
    pos := ord(implmtsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'IMPORT';
    pos := ord(importsy);
    kind := 14;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'IN';
    pos := ord(relop);
    kind := 14;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'LABEL';
    pos := ord(labelsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'MOD';
    pos := ord(mulop);
    kind := 4;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'MODULE';
    pos := ord(modulesy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'NOT';
    pos := ord(notsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'OF';
    pos := ord(ofsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'OR';
    pos := ord(addop);
    kind := 7;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'OTHERWISE';
    pos := ord(othrwisesy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'PACKED';
    pos := ord(packedsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'PROCEDURE';
    pos := ord(procsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'PROGRAM';
    pos := ord(progsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'RECORD';
    pos := ord(recordsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'RECOVER';
    pos := ord(recoversy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'REPEAT';
    pos := ord(repeatsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'SET';
    pos := ord(setsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'THEN';
    pos := ord(thensy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'TO';
    pos := ord(tosy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'TRY';
    pos := ord(trysy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'TYPE';
    pos := ord(typesy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'UNTIL';
    pos := ord(untilsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'VAR';
    pos := ord(varsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'WHILE';
    pos := ord(whilesy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'WITH';
    pos := ord(withsy);
    kind := 0;
    end;
    middle := split(1,last);
  writeln(outfile,'N0   EQU     0');
  for i := 1 to last do
    begin
    writeln(outfile);
    write(outfile,'S',i:1);
    if i < 10 then write(outfile,' ');
    writeln(outfile,'    DC.B    ',
		    strlen(keyword[i].name):1,
		    ',''',keyword[i].name,'''');
    if i = middle then
      write(outfile,'SYMTREE')
    else
      write(outfile,'N',i:1);
    if i < 10 then write(outfile,' ');
    writeln(outfile,'    DC.L    ','S',i:1,',',
		    'N',keyword[i].left:1,',',
		    'N',keyword[i].right:1);
    writeln(outfile,'       DC.B    ',
    keyword[i].pos:1,',',keyword[i].kind:1);
    end;
  writeln(outfile);
  writeln(outfile,'       DEF SYMTREE');
  writeln(outfile,'       END');
  close(outfile,'lock');
  end.

@


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


56.1
log
@Automatic bump of revision number for PWS version 3.25
@
text
@a0 387
program makesymtree;
  type
    shortint = -32768..32767;
    keywordnode = record
		    name: string[20];
		    left,right: shortint;
		    pos,kind: shortint;
		  end;

    SYMBOL = (IDENT,COMMA,COLON,SEMICOLON,LPARENT,
	     RPARENT,DOSY,TOSY,DOWNTOSY,ENDSY,
	     UNTILSY,OFSY,THENSY,ELSESY,BECOMES,
	     LBRACK,RBRACK,ARROW,PERIOD,BEGINSY,
	     IFSY,CASESY,REPEATSY,WHILESY,FORSY,
	     WITHSY,GOTOSY,LABELSY,CONSTSY,TYPESY,
	     VARSY,PROCSY,FUNCSY,PROGSY,INTCONST,
	     REALCONST,STRINGCONST,NOTSY,MULOP,
	     ADDOP,RELOP,SETSY,PACKEDSY,ARRAYSY,
	     RECORDSY,FILESY,modulesy,importsy,
	     exportsy,implmtsy,othrwisesy,rangesy,
	     dollarsy,OTHERSY,
	     {*****  MODCAL SYMBOLS  *****}
	     FORWARDSY,externlsy,trysy,recoversy,
	     anyvarsy);

var
    keyword: array[1..50] of keywordnode;
    middle,i,last: shortint;
    outfile: text;

  function split(lo,hi: shortint): shortint;
    var
      middle: shortint;
    begin
    if hi > lo then
      begin
      middle := (hi + lo) div 2;
      keyword[middle].left := split(lo,middle-1);
      keyword[middle].right := split(middle+1,hi);
      split := middle;
      end
    else if hi = lo then
      begin
      split := lo;
      keyword[lo].left := 0;
      keyword[lo].right := 0;
      end
    else split := 0;
    end;

  begin
  rewrite(outfile,'symtree.text');
  last := 1;
  with keyword[last] do
    begin
    name := 'AND';
    pos := ord(mulop);
    kind := 2;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'ANYVAR';
    pos := ord(anyvarsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'ARRAY';
    pos := ord(arraysy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'BEGIN';
    pos := ord(beginsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'CASE';
    pos := ord(casesy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'CONST';
    pos := ord(constsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'DIV';
    pos := ord(mulop);
    kind := 3;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'DO';
    pos := ord(dosy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'DOWNTO';
    pos := ord(downtosy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'ELSE';
    pos := ord(elsesy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'END';
    pos := ord(endsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'EXPORT';
    pos := ord(exportsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'EXTERNAL';
    pos := ord(externlsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'FILE';
    pos := ord(filesy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'FOR';
    pos := ord(forsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'FORWARD';
    pos := ord(forwardsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'FUNCTION';
    pos := ord(funcsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'GOTO';
    pos := ord(gotosy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'IF';
    pos := ord(ifsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'IMPLEMENT';
    pos := ord(implmtsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'IMPORT';
    pos := ord(importsy);
    kind := 14;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'IN';
    pos := ord(relop);
    kind := 14;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'LABEL';
    pos := ord(labelsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'MOD';
    pos := ord(mulop);
    kind := 4;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'MODULE';
    pos := ord(modulesy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'NOT';
    pos := ord(notsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'OF';
    pos := ord(ofsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'OR';
    pos := ord(addop);
    kind := 7;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'OTHERWISE';
    pos := ord(othrwisesy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'PACKED';
    pos := ord(packedsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'PROCEDURE';
    pos := ord(procsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'PROGRAM';
    pos := ord(progsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'RECORD';
    pos := ord(recordsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'RECOVER';
    pos := ord(recoversy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'REPEAT';
    pos := ord(repeatsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'SET';
    pos := ord(setsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'THEN';
    pos := ord(thensy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'TO';
    pos := ord(tosy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'TRY';
    pos := ord(trysy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'TYPE';
    pos := ord(typesy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'UNTIL';
    pos := ord(untilsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'VAR';
    pos := ord(varsy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'WHILE';
    pos := ord(whilesy);
    kind := 0;
    end;
  last := last + 1;
  with keyword[last] do
    begin
    name := 'WITH';
    pos := ord(withsy);
    kind := 0;
    end;
    middle := split(1,last);
  writeln(outfile,'N0   EQU     0');
  for i := 1 to last do
    begin
    writeln(outfile);
    write(outfile,'S',i:1);
    if i < 10 then write(outfile,' ');
    writeln(outfile,'    DC.B    ',
		    strlen(keyword[i].name):1,
		    ',''',keyword[i].name,'''');
    if i = middle then
      write(outfile,'SYMTREE')
    else
      write(outfile,'N',i:1);
    if i < 10 then write(outfile,' ');
    writeln(outfile,'    DC.L    ','S',i:1,',',
		    'N',keyword[i].left:1,',',
		    'N',keyword[i].right:1);
    writeln(outfile,'       DC.B    ',
    keyword[i].pos:1,',',keyword[i].kind:1);
    end;
  writeln(outfile);
  writeln(outfile,'       DEF SYMTREE');
  writeln(outfile,'       END');
  close(outfile,'lock');
  end.

@


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
@@
