src/Pure/pure_thy.ML
changeset 45703 c7a13ce60161
parent 45490 20c8c0cca555
child 46236 ae79f2978a67
equal deleted inserted replaced
45702:7df60d1aa988 45703:c7a13ce60161
   123     ("",            typ "id_position => logic",        Delimfix "_"),
   123     ("",            typ "id_position => logic",        Delimfix "_"),
   124     ("",            typ "longid_position => logic",    Delimfix "_"),
   124     ("",            typ "longid_position => logic",    Delimfix "_"),
   125     ("",            typ "var => logic",                Delimfix "_"),
   125     ("",            typ "var => logic",                Delimfix "_"),
   126     ("_DDDOT",      typ "logic",                       Delimfix "..."),
   126     ("_DDDOT",      typ "logic",                       Delimfix "..."),
   127     ("_strip_positions", typ "'a", NoSyn),
   127     ("_strip_positions", typ "'a", NoSyn),
   128     ("_constify",   typ "num => num_const",            Delimfix "_"),
   128     ("_constify",   typ "num_token => num_const",      Delimfix "_"),
   129     ("_constify",   typ "float_token => float_const",  Delimfix "_"),
   129     ("_constify",   typ "float_token => float_const",  Delimfix "_"),
       
   130     ("_constify",   typ "xnum_token => xnum_const",    Delimfix "_"),
   130     ("_index",      typ "logic => index",              Delimfix "(00\\<^bsub>_\\<^esub>)"),
   131     ("_index",      typ "logic => index",              Delimfix "(00\\<^bsub>_\\<^esub>)"),
   131     ("_indexdefault", typ "index",                     Delimfix ""),
   132     ("_indexdefault", typ "index",                     Delimfix ""),
   132     ("_indexvar",   typ "index",                       Delimfix "'\\<index>"),
   133     ("_indexvar",   typ "index",                       Delimfix "'\\<index>"),
   133     ("_struct",     typ "index => logic",              Mixfix ("\\<struct>_", [1000], 1000)),
   134     ("_struct",     typ "index => logic",              Mixfix ("\\<struct>_", [1000], 1000)),
   134     ("_update_name", typ "idt",                        NoSyn),
   135     ("_update_name", typ "idt",                        NoSyn),
   135     ("_constrainAbs", typ "'a",                        NoSyn),
   136     ("_constrainAbs", typ "'a",                        NoSyn),
   136     ("_position",   typ "id => id_position",           Delimfix "_"),
   137     ("_position",   typ "id => id_position",           Delimfix "_"),
   137     ("_position",   typ "longid => longid_position",   Delimfix "_"),
   138     ("_position",   typ "longid => longid_position",   Delimfix "_"),
   138     ("_position",   typ "xstr => xstr_position",   Delimfix "_"),
   139     ("_position",   typ "xstr => xstr_position",       Delimfix "_"),
   139     ("_type_constraint_", typ "'a",                    NoSyn),
   140     ("_type_constraint_", typ "'a",                    NoSyn),
   140     ("_context_const", typ "id_position => logic",     Delimfix "CONST _"),
   141     ("_context_const", typ "id_position => logic",     Delimfix "CONST _"),
   141     ("_context_const", typ "id_position => aprop",     Delimfix "CONST _"),
   142     ("_context_const", typ "id_position => aprop",     Delimfix "CONST _"),
   142     ("_context_const", typ "longid_position => logic", Delimfix "CONST _"),
   143     ("_context_const", typ "longid_position => logic", Delimfix "CONST _"),
   143     ("_context_const", typ "longid_position => aprop", Delimfix "CONST _"),
   144     ("_context_const", typ "longid_position => aprop", Delimfix "CONST _"),