Equations
- Lake.DSL.fromPath = Lean.ParserDescr.nodeWithAntiquot "fromPath" `Lake.DSL.fromPath (Lean.ParserDescr.cat `term 0)
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
def
Lake.DSL.expandDepSpec
(stx : Lean.TSyntax `Lake.DSL.depSpec)
(doc? : Option Lake.DSL.DocComment)
:
Equations
- One or more equations did not get rendered due to their size.
Instances For
Adds a new package dependency to the workspace. Has two forms:
require foo from "path"/"to"/"local"/"package" with NameMap.empty
require bar from git "url.git"@"rev"/"optional"/"path-to"/"dir-with-pkg"
Either form supports the optional with
clause.
The @"rev"
and /"path"/"dir"
parts of the git form of require
are optional.
The elements of both the from
and with
clauses are proper terms so
normal computation is supported within them (though parentheses made be
required to disambiguate the syntax).
Equations
- One or more equations did not get rendered due to their size.
Instances For
@[reducible, inline]
Adds a new package dependency to the workspace. Has two forms:
require foo from "path"/"to"/"local"/"package" with NameMap.empty
require bar from git "url.git"@"rev"/"optional"/"path-to"/"dir-with-pkg"
Either form supports the optional with
clause.
The @"rev"
and /"path"/"dir"
parts of the git form of require
are optional.
The elements of both the from
and with
clauses are proper terms so
normal computation is supported within them (though parentheses made be
required to disambiguate the syntax).
Equations
- Lake.DSL.RequireDecl = Lean.TSyntax `Lake.DSL.requireDecl
Instances For
Equations
- Lake.DSL.instCoeRequireDeclCommand = { coe := fun (x : Lake.DSL.RequireDecl) => { raw := x.raw } }