src/Pure/Isar/token.ML
changeset 61614 34978e1b234f
parent 61476 1884c40f1539
child 61814 1ca1142e1711
equal deleted inserted replaced
61613:e4194168a1eb 61614:34978e1b234f
    87   val closure: T -> T
    87   val closure: T -> T
    88   val closure_src: src -> src
    88   val closure_src: src -> src
    89   val pretty_value: Proof.context -> T -> Pretty.T
    89   val pretty_value: Proof.context -> T -> Pretty.T
    90   val pretty_src: Proof.context -> src -> Pretty.T
    90   val pretty_src: Proof.context -> src -> Pretty.T
    91   val ident_or_symbolic: string -> bool
    91   val ident_or_symbolic: string -> bool
       
    92   val source': bool -> Keyword.keywords -> (Symbol_Pos.T, 'a) Source.source ->
       
    93     (T, (Symbol_Pos.T, 'a) Source.source) Source.source
    92   val source_proper: (T, 'a) Source.source -> (T, (T, 'a) Source.source) Source.source
    94   val source_proper: (T, 'a) Source.source -> (T, (T, 'a) Source.source) Source.source
    93   val source: Keyword.keywords ->
    95   val source: Keyword.keywords ->
    94     Position.T -> (Symbol.symbol, 'a) Source.source -> (T,
    96     Position.T -> (Symbol.symbol, 'a) Source.source -> (T,
    95       (Symbol_Pos.T, Position.T * (Symbol.symbol, 'a) Source.source) Source.source) Source.source
    97       (Symbol_Pos.T, Position.T * (Symbol.symbol, 'a) Source.source) Source.source) Source.source
    96   val source_strict: Keyword.keywords ->
    98   val source_strict: Keyword.keywords ->