The name given to the definition created by the package syntax.
Equations
- Lake.DSL.packageDeclName = `_package
 
Instances For
@[reducible, inline]
Equations
- Lake.DSL.DocComment = Lean.TSyntax `Lean.Parser.Command.docComment
 
Instances For
@[reducible, inline]
Equations
- Lake.DSL.Attributes = Lean.TSyntax `Lean.Parser.Term.attributes
 
Instances For
@[reducible, inline]
Equations
- Lake.DSL.AttrInstance = Lean.TSyntax `Lean.Parser.Term.attrInstance
 
Instances For
@[reducible, inline]
Equations
- Lake.DSL.WhereDecls = Lean.TSyntax `Lean.Parser.Term.whereDecls
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 - Lake.DSL.expandAttrs attrs? = #[]
 
Instances For
Equations
- Lake.DSL.identOrStr = Lean.ParserDescr.nodeWithAntiquot "identOrStr" `Lake.DSL.identOrStr (Lean.ParserDescr.binary `orelse (Lean.ParserDescr.const `ident) (Lean.ParserDescr.const `str))
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
A field assignment in a declarative configuration.
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
@[reducible, inline]
A field assignment in a declarative configuration.
Equations
- Lake.DSL.DeclField = Lean.TSyntax `Lake.DSL.declField
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
Equations
- Lake.DSL.simpleBinder = Lean.ParserDescr.nodeWithAntiquot "simpleBinder" `Lake.DSL.simpleBinder (Lean.ParserDescr.binary `orelse (Lean.ParserDescr.const `ident) Lake.DSL.bracketedSimpleBinder)
 
Instances For
@[reducible, inline]
Equations
- Lake.DSL.SimpleBinder = Lean.TSyntax `Lake.DSL.simpleBinder
 
Instances For
Equations
- One or more equations did not get rendered due to their size.
 
Instances For
Equations
- Lake.DSL.mkConfigDeclIdent (some stx) = pure (Lake.DSL.expandIdentOrStrAsIdent stx)
 - Lake.DSL.mkConfigDeclIdent none = do let __do_lift ← Lean.getRef Lean.Elab.Term.mkFreshIdent __do_lift
 
Instances For
def
Lake.DSL.elabConfig
(tyName : Lean.Name)
[info : ConfigInfo tyName]
(id : Lean.Ident)
(ty : Lean.Term)
(config : OptConfig)
 :
Equations
- One or more equations did not get rendered due to their size.