author | wenzelm |
Tue, 03 Nov 2015 13:54:34 +0100 | |
changeset 61556 | 0d4ee4168e41 |
parent 60745 | d86b4cd0f1ec |
permissions | -rw-r--r-- |
60745
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
1 |
(* Title: Pure/ML/ml_compiler_parameters.ML |
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
2 |
Author: Makarius |
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
3 |
|
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
4 |
Additional ML compiler parameters for Poly/ML. |
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
5 |
*) |
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
6 |
|
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
7 |
signature ML_COMPILER_PARAMETERS = |
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
8 |
sig |
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
9 |
val debug: bool -> PolyML.Compiler.compilerParameters list |
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
10 |
end; |
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
11 |
|
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
12 |
structure ML_Compiler_Parameters: ML_COMPILER_PARAMETERS = |
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
13 |
struct |
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
14 |
|
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
15 |
fun debug _ = []; |
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
16 |
|
d86b4cd0f1ec
clarified ML compiler parameters: always provide PolyML.Compiler.CPDebug, ignore global default;
wenzelm
parents:
diff
changeset
|
17 |
end; |