lean4-htt/src/Lean/Parser
Sebastian Ullrich 20d66250df
feat: optional @[expose] specifier on deriving classes (#10060)
This PR allows for more fine-grained control over what derived instances
have exposed definitions under the module system: handlers should not
expose their implementation unless either the deriving item or a
surrounding section is marked with `@[expose]`. Built-in handlers to be
updated after a stage 0 update.
2025-08-24 14:42:18 +00:00
..
Tactic refactor: update and consolidate attribute-related error messages (#9495) 2025-07-26 02:03:18 +00:00
Term refactor: module-ize Lean (#9330) 2025-07-25 12:02:51 +00:00
Attr.lean chore: remove syntax for extern arity specifications (#9556) 2025-07-26 00:44:36 +00:00
Basic.lean feat: add a stop position field to the parser (#10043) 2025-08-23 18:29:51 +00:00
Command.lean feat: optional @[expose] specifier on deriving classes (#10060) 2025-08-24 14:42:18 +00:00
Do.lean refactor: module-ize Lean (#9330) 2025-07-25 12:02:51 +00:00
Extension.lean feat: add a stop position field to the parser (#10043) 2025-08-23 18:29:51 +00:00
Extra.lean chore: fix spelling errors (#10042) 2025-08-22 07:23:12 +00:00
Level.lean refactor: remove some unnecessary meta imports (#9542) 2025-07-25 15:14:02 +00:00
Module.lean feat: add a stop position field to the parser (#10043) 2025-08-23 18:29:51 +00:00
StrInterpolation.lean feat: add a stop position field to the parser (#10043) 2025-08-23 18:29:51 +00:00
Syntax.lean refactor: module-ize Lean (#9330) 2025-07-25 12:02:51 +00:00
Tactic.lean refactor: module-ize Lean (#9330) 2025-07-25 12:02:51 +00:00
Term.lean refactor: module-ize Lean (#9330) 2025-07-25 12:02:51 +00:00
Types.lean feat: add a stop position field to the parser (#10043) 2025-08-23 18:29:51 +00:00