src/Pure/Isar/isar_syn.ML
changeset 24830 a7b3ab44d993
parent 24748 ee0a0eb6b738
child 24868 2990c327d8c6
equal deleted inserted replaced
24829:e1214fa781ca 24830:a7b3ab44d993
   796     (Scan.succeed (Toplevel.no_timing o IsarCmd.print_simpset));
   796     (Scan.succeed (Toplevel.no_timing o IsarCmd.print_simpset));
   797 
   797 
   798 val print_rulesP =
   798 val print_rulesP =
   799   OuterSyntax.improper_command "print_rules" "print intro/elim rules" K.diag
   799   OuterSyntax.improper_command "print_rules" "print intro/elim rules" K.diag
   800     (Scan.succeed (Toplevel.no_timing o IsarCmd.print_rules));
   800     (Scan.succeed (Toplevel.no_timing o IsarCmd.print_rules));
   801 
       
   802 val print_induct_rulesP =
       
   803   OuterSyntax.improper_command "print_induct_rules" "print induction and cases rules" K.diag
       
   804     (Scan.succeed (Toplevel.no_timing o IsarCmd.print_induct_rules));
       
   805 
   801 
   806 val print_trans_rulesP =
   802 val print_trans_rulesP =
   807   OuterSyntax.improper_command "print_trans_rules" "print transitivity rules" K.diag
   803   OuterSyntax.improper_command "print_trans_rules" "print transitivity rules" K.diag
   808     (Scan.succeed (Toplevel.no_timing o IsarCmd.print_trans_rules));
   804     (Scan.succeed (Toplevel.no_timing o IsarCmd.print_trans_rules));
   809 
   805 
  1003   theoremsP, lemmasP, declareP, globalP, localP, hideP, useP, mlP,
   999   theoremsP, lemmasP, declareP, globalP, localP, hideP, useP, mlP,
  1004   ml_commandP, ml_setupP, setupP, method_setupP, declarationP,
  1000   ml_commandP, ml_setupP, setupP, method_setupP, declarationP,
  1005   simproc_setupP, parse_ast_translationP, parse_translationP,
  1001   simproc_setupP, parse_ast_translationP, parse_translationP,
  1006   print_translationP, typed_print_translationP,
  1002   print_translationP, typed_print_translationP,
  1007   print_ast_translationP, token_translationP, oracleP, contextP,
  1003   print_ast_translationP, token_translationP, oracleP, contextP,
  1008   localeP, classP, instanceP, instantiationP, instance_proofP, code_datatypeP,
  1004   localeP, classP, instanceP, instantiationP, instance_proofP,
       
  1005   code_datatypeP,
  1009   (*proof commands*)
  1006   (*proof commands*)
  1010   theoremP, lemmaP, corollaryP, haveP, henceP, showP, thusP, fixP,
  1007   theoremP, lemmaP, corollaryP, haveP, henceP, showP, thusP, fixP,
  1011   assumeP, presumeP, defP, obtainP, guessP, letP, caseP, thenP, fromP,
  1008   assumeP, presumeP, defP, obtainP, guessP, letP, caseP, thenP, fromP,
  1012   withP, noteP, usingP, unfoldingP, begin_blockP, end_blockP, nextP,
  1009   withP, noteP, usingP, unfoldingP, begin_blockP, end_blockP, nextP,
  1013   qedP, terminal_proofP, default_proofP, immediate_proofP,
  1010   qedP, terminal_proofP, default_proofP, immediate_proofP,
  1018   (*diagnostic commands*)
  1015   (*diagnostic commands*)
  1019   pretty_setmarginP, helpP, print_classesP, print_commandsP,
  1016   pretty_setmarginP, helpP, print_classesP, print_commandsP,
  1020   print_configsP, print_contextP, print_theoryP, print_syntaxP,
  1017   print_configsP, print_contextP, print_theoryP, print_syntaxP,
  1021   print_abbrevsP, print_factsP, print_theoremsP, print_localesP,
  1018   print_abbrevsP, print_factsP, print_theoremsP, print_localesP,
  1022   print_localeP, print_registrationsP, print_attributesP,
  1019   print_localeP, print_registrationsP, print_attributesP,
  1023   print_simpsetP, print_rulesP, print_induct_rulesP,
  1020   print_simpsetP, print_rulesP, print_trans_rulesP, print_methodsP,
  1024   print_trans_rulesP, print_methodsP, print_antiquotationsP,
  1021   print_antiquotationsP, thy_depsP, class_depsP, thm_depsP,
  1025   thy_depsP, class_depsP, thm_depsP, find_theoremsP, print_bindsP,
  1022   find_theoremsP, print_bindsP, print_casesP, print_stmtsP,
  1026   print_casesP, print_stmtsP, print_thmsP, print_prfsP,
  1023   print_thmsP, print_prfsP, print_full_prfsP, print_propP,
  1027   print_full_prfsP, print_propP, print_termP, print_typeP,
  1024   print_termP, print_typeP, print_codesetupP,
  1028   print_codesetupP,
       
  1029   (*system commands*)
  1025   (*system commands*)
  1030   cdP, pwdP, use_thyP, touch_thyP, touch_child_thysP, remove_thyP,
  1026   cdP, pwdP, use_thyP, touch_thyP, touch_child_thysP, remove_thyP,
  1031   kill_thyP, display_draftsP, print_draftsP, prP, disable_prP,
  1027   kill_thyP, display_draftsP, print_draftsP, prP, disable_prP,
  1032   enable_prP, commitP, quitP, exitP, init_toplevelP, welcomeP];
  1028   enable_prP, commitP, quitP, exitP, init_toplevelP, welcomeP];
  1033 
  1029