796 cdP, pwdP, use_thyP, use_thy_onlyP, update_thyP, update_thy_onlyP, |
797 cdP, pwdP, use_thyP, use_thy_onlyP, update_thyP, update_thy_onlyP, |
797 touch_thyP, touch_all_thysP, touch_child_thysP, remove_thyP, |
798 touch_thyP, touch_all_thysP, touch_child_thysP, remove_thyP, |
798 kill_thyP, display_draftsP, print_draftsP, prP, disable_prP, |
799 kill_thyP, display_draftsP, print_draftsP, prP, disable_prP, |
799 enable_prP, commitP, quitP, exitP, init_toplevelP, welcomeP]; |
800 enable_prP, commitP, quitP, exitP, init_toplevelP, welcomeP]; |
800 |
801 |
|
802 (*these commands can be hidden in LaTeX output*) |
|
803 |
|
804 val hidden_commands = [ |
|
805 "use", "ML", "ML_command", "ML_setup", "setup", "method_setup", |
|
806 "parse_ast_translation", "parse_translation", "print_translation", |
|
807 "typed_print_translation", "print_ast_translation", "token_translation"]; |
|
808 |
801 end; |
809 end; |
802 |
810 |
803 |
811 |
804 (*install the Pure outer syntax*) |
812 (*install the Pure outer syntax*) |
805 OuterSyntax.add_keywords IsarSyn.keywords; |
813 OuterSyntax.add_keywords IsarSyn.keywords; |
806 OuterSyntax.add_parsers IsarSyn.parsers; |
814 OuterSyntax.add_parsers IsarSyn.parsers; |
|
815 IsarOutput.add_hidden_commands IsarSyn.hidden_commands; |