File tree 1 file changed +6
-2
lines changed
1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -60,6 +60,7 @@ fun stringOpt pos tok =
60
60
| " def" => SOME Def
61
61
| " indrules" => SOME IndRules
62
62
| " K" => SOME TermThm
63
+ | " m" => SOME (Mathmode " " )
63
64
| " merge" => SOME Merge
64
65
| " nodefsym" => SOME NoDefSym
65
66
| " nodollarparens" => SOME NoDollarParens
@@ -69,11 +70,10 @@ fun stringOpt pos tok =
69
70
| " nostile" => SOME NoTurnstile
70
71
| " of" => SOME TypeOf
71
72
| " rule" => SOME Rule
73
+ | " showtypes" => SOME (ShowTypes 1 )
72
74
| " spaceddef" => SOME SpacedDef
73
75
| " stackedrule" => SOME StackedRule
74
76
| " tt" => SOME TT
75
- | " showtypes" => SOME (ShowTypes 1 )
76
- | " m" => SOME (Mathmode " " )
77
77
| " >>" => SOME (Indent (2 , true ))
78
78
| " >>~" => SOME (Indent (2 , false ))
79
79
| _ => let val (pfx,sfx) = splitl (isNotChar #"/" ) ss in
511
511
block_list (block INCONSISTENT 0 ) pr newline lines
512
512
)
513
513
end
514
+ else if OptSet.has IndRules opts then
515
+ ind_bl (
516
+ block_list (block INCONSISTENT 0 ) (rule_print stdtermprint) add_newline
517
+ (map (concl o SPEC_ALL) (CONJUNCTS thm)))
514
518
else if rulep then ind_bl (rule_print stdtermprint (concl thm))
515
519
else let
516
520
val base = raw_pp_theorem_as_tex overrides
You can’t perform that action at this time.
0 commit comments