author | blanchet |
Sun, 01 May 2011 18:37:24 +0200 | |
changeset 42525 | 7a506b0b644f |
parent 30672 | beaadd5af500 |
permissions | -rw-r--r-- |
30672
beaadd5af500
more systematic type use_context, with particular values ML_Parse.global_context and ML_Context.local_context;
wenzelm
parents:
diff
changeset
|
1 |
(* Title: Pure/ML-Systems/use_context.ML |
beaadd5af500
more systematic type use_context, with particular values ML_Parse.global_context and ML_Context.local_context;
wenzelm
parents:
diff
changeset
|
2 |
Author: Makarius |
beaadd5af500
more systematic type use_context, with particular values ML_Parse.global_context and ML_Context.local_context;
wenzelm
parents:
diff
changeset
|
3 |
|
beaadd5af500
more systematic type use_context, with particular values ML_Parse.global_context and ML_Context.local_context;
wenzelm
parents:
diff
changeset
|
4 |
Common context for "use" operations (compiler invocation). |
beaadd5af500
more systematic type use_context, with particular values ML_Parse.global_context and ML_Context.local_context;
wenzelm
parents:
diff
changeset
|
5 |
*) |
beaadd5af500
more systematic type use_context, with particular values ML_Parse.global_context and ML_Context.local_context;
wenzelm
parents:
diff
changeset
|
6 |
|
beaadd5af500
more systematic type use_context, with particular values ML_Parse.global_context and ML_Context.local_context;
wenzelm
parents:
diff
changeset
|
7 |
type use_context = |
beaadd5af500
more systematic type use_context, with particular values ML_Parse.global_context and ML_Context.local_context;
wenzelm
parents:
diff
changeset
|
8 |
{tune_source: string -> string, |
beaadd5af500
more systematic type use_context, with particular values ML_Parse.global_context and ML_Context.local_context;
wenzelm
parents:
diff
changeset
|
9 |
name_space: ML_Name_Space.T, |
beaadd5af500
more systematic type use_context, with particular values ML_Parse.global_context and ML_Context.local_context;
wenzelm
parents:
diff
changeset
|
10 |
str_of_pos: int -> string -> string, |
beaadd5af500
more systematic type use_context, with particular values ML_Parse.global_context and ML_Context.local_context;
wenzelm
parents:
diff
changeset
|
11 |
print: string -> unit, |
beaadd5af500
more systematic type use_context, with particular values ML_Parse.global_context and ML_Context.local_context;
wenzelm
parents:
diff
changeset
|
12 |
error: string -> unit}; |
beaadd5af500
more systematic type use_context, with particular values ML_Parse.global_context and ML_Context.local_context;
wenzelm
parents:
diff
changeset
|
13 |