equal
deleted
inserted
replaced
33 val mode: string -> 'a * T list -> bool * ('a * T list) |
33 val mode: string -> 'a * T list -> bool * ('a * T list) |
34 val maybe: (T list -> 'a * T list) -> T list -> 'a option * T list |
34 val maybe: (T list -> 'a * T list) -> T list -> 'a option * T list |
35 val name_source: T list -> string * T list |
35 val name_source: T list -> string * T list |
36 val name_source_position: T list -> (SymbolPos.text * Position.T) * T list |
36 val name_source_position: T list -> (SymbolPos.text * Position.T) * T list |
37 val name: T list -> string * T list |
37 val name: T list -> string * T list |
38 val binding: T list -> Binding.T * T list |
38 val binding: T list -> binding * T list |
39 val alt_name: T list -> string * T list |
39 val alt_name: T list -> string * T list |
40 val symbol: T list -> string * T list |
40 val symbol: T list -> string * T list |
41 val liberal_name: T list -> string * T list |
41 val liberal_name: T list -> string * T list |
42 val var: T list -> indexname * T list |
42 val var: T list -> indexname * T list |
43 val internal_text: T list -> string * T list |
43 val internal_text: T list -> string * T list |
64 -> ((int -> tactic) -> tactic) * ('a * T list) |
64 -> ((int -> tactic) -> tactic) * ('a * T list) |
65 val parse: OuterLex.token list -> T list * OuterLex.token list |
65 val parse: OuterLex.token list -> T list * OuterLex.token list |
66 val parse1: (string -> bool) -> OuterLex.token list -> T list * OuterLex.token list |
66 val parse1: (string -> bool) -> OuterLex.token list -> T list * OuterLex.token list |
67 val attribs: (string -> string) -> T list -> src list * T list |
67 val attribs: (string -> string) -> T list -> src list * T list |
68 val opt_attribs: (string -> string) -> T list -> src list * T list |
68 val opt_attribs: (string -> string) -> T list -> src list * T list |
69 val thm_name: (string -> string) -> string -> T list -> (Binding.T * src list) * T list |
69 val thm_name: (string -> string) -> string -> T list -> (binding * src list) * T list |
70 val opt_thm_name: (string -> string) -> string -> T list -> (Binding.T * src list) * T list |
70 val opt_thm_name: (string -> string) -> string -> T list -> (binding * src list) * T list |
71 val syntax: string -> ('b * T list -> 'a * ('b * T list)) -> src -> 'b -> 'a * 'b |
71 val syntax: string -> ('b * T list -> 'a * ('b * T list)) -> src -> 'b -> 'a * 'b |
72 val context_syntax: string -> (Context.generic * T list -> 'a * (Context.generic * T list)) -> |
72 val context_syntax: string -> (Context.generic * T list -> 'a * (Context.generic * T list)) -> |
73 src -> Proof.context -> 'a * Proof.context |
73 src -> Proof.context -> 'a * Proof.context |
74 end; |
74 end; |
75 |
75 |