doc-src/Logics/logics.rao
changeset 3096 ccc2c92bb232
parent 2660 9137a3d10d57
child 3150 a8faa68c68b5
     1.1 --- a/doc-src/Logics/logics.rao	Fri May 02 16:18:11 1997 +0200
     1.2 +++ b/doc-src/Logics/logics.rao	Fri May 02 16:18:49 1997 +0200
     1.3 @@ -1,80 +1,80 @@
     1.4 -% This file was generated by 'rail' from 'logics.rai'
     1.5 +% This file was generated by '/usr/stud/berghofe/latex/rail/rail' from 'logics.rai'
     1.6  \rail@i {1}{ typedef : 'typedef' ( () | '(' tname ')') type '=' set witness; type : typevarlist name ( () | '(' infix ')' ); tname : name; set : string; witness : () | '(' id ')'; }
     1.7  \rail@o {1}{
     1.8  \rail@begin{2}{typedef}
     1.9 -\rail@term{typedef}
    1.10 +\rail@term{typedef}[]
    1.11  \rail@bar
    1.12  \rail@nextbar{1}
    1.13 -\rail@term{(}
    1.14 -\rail@nont{tname}
    1.15 -\rail@term{)}
    1.16 +\rail@term{(}[]
    1.17 +\rail@nont{tname}[]
    1.18 +\rail@term{)}[]
    1.19  \rail@endbar
    1.20 -\rail@nont{type}
    1.21 -\rail@term{=}
    1.22 -\rail@nont{set}
    1.23 -\rail@nont{witness}
    1.24 +\rail@nont{type}[]
    1.25 +\rail@term{=}[]
    1.26 +\rail@nont{set}[]
    1.27 +\rail@nont{witness}[]
    1.28  \rail@end
    1.29  \rail@begin{2}{type}
    1.30 -\rail@nont{typevarlist}
    1.31 -\rail@nont{name}
    1.32 +\rail@nont{typevarlist}[]
    1.33 +\rail@nont{name}[]
    1.34  \rail@bar
    1.35  \rail@nextbar{1}
    1.36 -\rail@term{(}
    1.37 -\rail@nont{infix}
    1.38 -\rail@term{)}
    1.39 +\rail@term{(}[]
    1.40 +\rail@nont{infix}[]
    1.41 +\rail@term{)}[]
    1.42  \rail@endbar
    1.43  \rail@end
    1.44  \rail@begin{1}{tname}
    1.45 -\rail@nont{name}
    1.46 +\rail@nont{name}[]
    1.47  \rail@end
    1.48  \rail@begin{1}{set}
    1.49 -\rail@nont{string}
    1.50 +\rail@nont{string}[]
    1.51  \rail@end
    1.52  \rail@begin{2}{witness}
    1.53  \rail@bar
    1.54  \rail@nextbar{1}
    1.55 -\rail@term{(}
    1.56 -\rail@nont{id}
    1.57 -\rail@term{)}
    1.58 +\rail@term{(}[]
    1.59 +\rail@nont{id}[]
    1.60 +\rail@term{)}[]
    1.61  \rail@endbar
    1.62  \rail@end
    1.63  }
    1.64  \rail@i {2}{ typedecl : typevarlist id '=' (cons + '|') ; cons : name (typ *) ( () | mixfix ) ; typ : id | tid | ('(' typevarlist id ')') ; }
    1.65  \rail@o {2}{
    1.66  \rail@begin{2}{typedecl}
    1.67 -\rail@nont{typevarlist}
    1.68 -\rail@nont{id}
    1.69 -\rail@term{=}
    1.70 +\rail@nont{typevarlist}[]
    1.71 +\rail@nont{id}[]
    1.72 +\rail@term{=}[]
    1.73  \rail@plus
    1.74 -\rail@nont{cons}
    1.75 +\rail@nont{cons}[]
    1.76  \rail@nextplus{1}
    1.77 -\rail@cterm{|}
    1.78 +\rail@cterm{|}[]
    1.79  \rail@endplus
    1.80  \rail@end
    1.81  \rail@begin{3}{cons}
    1.82 -\rail@nont{name}
    1.83 +\rail@nont{name}[]
    1.84  \rail@bar
    1.85  \rail@nextbar{1}
    1.86  \rail@plus
    1.87 -\rail@nont{typ}
    1.88 +\rail@nont{typ}[]
    1.89  \rail@nextplus{2}
    1.90  \rail@endplus
    1.91  \rail@endbar
    1.92  \rail@bar
    1.93  \rail@nextbar{1}
    1.94 -\rail@nont{mixfix}
    1.95 +\rail@nont{mixfix}[]
    1.96  \rail@endbar
    1.97  \rail@end
    1.98  \rail@begin{3}{typ}
    1.99  \rail@bar
   1.100 -\rail@nont{id}
   1.101 +\rail@nont{id}[]
   1.102  \rail@nextbar{1}
   1.103 -\rail@nont{tid}
   1.104 +\rail@nont{tid}[]
   1.105  \rail@nextbar{2}
   1.106 -\rail@term{(}
   1.107 -\rail@nont{typevarlist}
   1.108 -\rail@nont{id}
   1.109 -\rail@term{)}
   1.110 +\rail@term{(}[]
   1.111 +\rail@nont{typevarlist}[]
   1.112 +\rail@nont{id}[]
   1.113 +\rail@term{)}[]
   1.114  \rail@endbar
   1.115  \rail@end
   1.116  }