equal
deleted
inserted
replaced
5 Display tactical goal state. |
5 Display tactical goal state. |
6 *) |
6 *) |
7 |
7 |
8 signature GOAL_DISPLAY = |
8 signature GOAL_DISPLAY = |
9 sig |
9 sig |
10 val goals_limit_default: int Unsynchronized.ref |
|
11 val goals_limit_raw: Config.raw |
10 val goals_limit_raw: Config.raw |
12 val goals_limit: int Config.T |
11 val goals_limit: int Config.T |
13 val show_main_goal_default: bool Unsynchronized.ref |
12 val show_main_goal_default: bool Unsynchronized.ref |
14 val show_main_goal_raw: Config.raw |
13 val show_main_goal_raw: Config.raw |
15 val show_main_goal: bool Config.T |
14 val show_main_goal: bool Config.T |
24 end; |
23 end; |
25 |
24 |
26 structure Goal_Display: GOAL_DISPLAY = |
25 structure Goal_Display: GOAL_DISPLAY = |
27 struct |
26 struct |
28 |
27 |
29 val goals_limit_default = Unsynchronized.ref 10; |
28 val goals_limit_raw = Config.declare_option "goals_limit"; |
30 val goals_limit_raw = Config.declare "goals_limit" (fn _ => Config.Int (! goals_limit_default)); |
|
31 val goals_limit = Config.int goals_limit_raw; |
29 val goals_limit = Config.int goals_limit_raw; |
32 |
30 |
33 val show_main_goal_default = Unsynchronized.ref false; |
31 val show_main_goal_default = Unsynchronized.ref false; |
34 val show_main_goal_raw = |
32 val show_main_goal_raw = |
35 Config.declare "show_main_goal" (fn _ => Config.Bool (! show_main_goal_default)); |
33 Config.declare "show_main_goal" (fn _ => Config.Bool (! show_main_goal_default)); |