equal
deleted
inserted
replaced
424 |
424 |
425 val parse_plugins = |
425 val parse_plugins = |
426 Scan.optional (@{keyword "("} |-- Plugin_Name.parse_filter --| @{keyword ")"}) |
426 Scan.optional (@{keyword "("} |-- Plugin_Name.parse_filter --| @{keyword ")"}) |
427 (K Plugin_Name.default_filter) >> Plugins_Option >> single; |
427 (K Plugin_Name.default_filter) >> Plugins_Option >> single; |
428 |
428 |
429 val parse_typedef_thm = Scan.option (Parse.reserved "via" |-- Parse.xthm); |
429 val parse_typedef_thm = Scan.option (Parse.reserved "via" |-- Parse.thm); |
430 |
430 |
431 in |
431 in |
432 |
432 |
433 val _ = |
433 val _ = |
434 Outer_Syntax.local_theory_to_proof @{command_keyword lift_bnf} |
434 Outer_Syntax.local_theory_to_proof @{command_keyword lift_bnf} |