src/Pure/variable.ML
changeset 45454 388fb71623dd
parent 45426 4548b8e1ba12
child 45472 2046f8e2ecd7
equal deleted inserted replaced
45453:304437f43869 45454:388fb71623dd
    79 struct
    79 struct
    80 
    80 
    81 (** local context data **)
    81 (** local context data **)
    82 
    82 
    83 type fixes = string Name_Space.table;
    83 type fixes = string Name_Space.table;
    84 val empty_fixes: fixes = Name_Space.empty_table "fixed variable";
    84 val empty_fixes: fixes = Name_Space.empty_table Markup.fixedN;
    85 
    85 
    86 datatype data = Data of
    86 datatype data = Data of
    87  {is_body: bool,                        (*inner body mode*)
    87  {is_body: bool,                        (*inner body mode*)
    88   names: Name.context,                  (*type/term variable names*)
    88   names: Name.context,                  (*type/term variable names*)
    89   consts: string Symtab.table,          (*consts within the local scope*)
    89   consts: string Symtab.table,          (*consts within the local scope*)