src/Pure/theory.ML
changeset 4257 1663f9056045
parent 4251 f6bd8332eb32
child 4344 e000b5db4087
equal deleted inserted replaced
4256:e768c42069bb 4257:1663f9056045
    72   val add_defs_i: (bstring * term) list -> theory -> theory
    72   val add_defs_i: (bstring * term) list -> theory -> theory
    73   val add_path: string -> theory -> theory
    73   val add_path: string -> theory -> theory
    74   val add_space: string * string list -> theory -> theory
    74   val add_space: string * string list -> theory -> theory
    75   val add_name: string -> theory -> theory
    75   val add_name: string -> theory -> theory
    76   val init_data: (string * (object * (object -> object) *
    76   val init_data: (string * (object * (object -> object) *
    77     (object * object -> object) * (object -> unit))) list -> theory -> theory
    77     (object * object -> object) * (Sign.sg -> object -> unit))) list -> theory -> theory
    78   val get_data: theory -> string -> object
    78   val get_data: theory -> string -> object
    79   val put_data: string * object -> theory -> theory
    79   val put_data: string * object -> theory -> theory
    80   val prep_ext: theory -> theory
    80   val prep_ext: theory -> theory
    81   val prep_ext_merge: theory list -> theory
    81   val prep_ext_merge: theory list -> theory
    82   val pre_pure: theory
    82   val pre_pure: theory