diff -r 4213422388c4 -r be1bc3b88480 src/Pure/Proof/proof_syntax.ML --- a/src/Pure/Proof/proof_syntax.ML Fri Sep 28 21:45:40 2001 +0200 +++ b/src/Pure/Proof/proof_syntax.ML Sun Sep 30 13:42:00 2001 +0200 @@ -59,7 +59,7 @@ ("AbsP", [propT, proofT --> proofT] ---> proofT, NoSyn)] |> Sign.add_nonterminals ["param", "params"] |> Sign.add_syntax_i - [("_Lam", [paramsT, proofT] ---> proofT, Mixfix ("(3Lam _./ _)", [0, 3], 3)), + [("_Lam", [paramsT, proofT] ---> proofT, Mixfix ("(1Lam _./ _)", [0, 3], 3)), ("_Lam0", [paramT, paramsT] ---> paramsT, Mixfix ("_/ _", [1, 0], 0)), ("_Lam0", [idtT, paramsT] ---> paramsT, Mixfix ("_/ _", [1, 0], 0)), ("_Lam1", [idtT, propT] ---> paramT, Mixfix ("_: _", [0, 0], 0)), @@ -67,7 +67,7 @@ ("", idtT --> paramsT, Delimfix "_"), ("", paramT --> paramsT, Delimfix "_")] |> Sign.add_modesyntax_i (("xsymbols", true), - [("_Lam", [paramsT, proofT] ---> proofT, Mixfix ("(3\\_./ _)", [0, 3], 3)), + [("_Lam", [paramsT, proofT] ---> proofT, Mixfix ("(1\\_./ _)", [0, 3], 3)), ("Appt", [proofT, aT] ---> proofT, Mixfix ("(1_ \\/ _)", [4, 5], 4)), ("AppP", [proofT, proofT] ---> proofT, Mixfix ("(1_ \\/ _)", [4, 5], 4))]) |> Sign.add_trrules_i (map Syntax.ParsePrintRule