src/Pure/Isar/outer_parse.ML
changeset 6355 f05492a711b1
parent 6013 6da9ae6d40f5
child 6372 44b104595441
equal deleted inserted replaced
6354:a4c75cbd2fbf 6355:f05492a711b1
   186 
   186 
   187 fun opt_fix fix =
   187 fun opt_fix fix =
   188   Scan.optional ($$$ "(" |-- !!! (fix --| $$$ ")")) Syntax.NoSyn;
   188   Scan.optional ($$$ "(" |-- !!! (fix --| $$$ ")")) Syntax.NoSyn;
   189 
   189 
   190 val opt_infix = opt_fix (infxl || infxr);
   190 val opt_infix = opt_fix (infxl || infxr);
   191 val opt_mixfix = opt_fix (mixfix || infxl || infxr || binder);
   191 val opt_mixfix = opt_fix (mixfix || binder || infxl || infxr);
   192 
   192 
   193 
   193 
   194 (* consts *)
   194 (* consts *)
   195 
   195 
   196 val const =
   196 val const =