lean4-htt/library/init/lean
2019-08-08 20:55:29 -07:00
..
compiler refactor(library/init): move io and platform to system subdir 2019-07-25 17:29:33 -07:00
elaborator feat(library/init/lean/elaborator/command): elaborate init_quot command 2019-08-07 17:41:18 -07:00
eqncompiler feat(library/init/lean/eqncompiler): register [matchPattern] attribute using new attribute manager 2019-06-26 15:38:14 -07:00
parser feat(library/init/lean/parser/transform): add removeParen 2019-08-08 20:35:00 -07:00
attributes.lean feat(library/init/lean): address issue raised in the previous commit 2019-07-18 13:20:46 -07:00
class.lean chore(frontends/lean): use => instead of := in match-expressions 2019-07-04 11:38:38 -07:00
declaration.lean feat(library/init/lean/class): register attributes and export functions 2019-06-27 13:27:13 -07:00
default.lean chore(library/init/lean/default): make sure new modules are initialized 2019-08-07 07:14:09 -07:00
environment.lean feat(library/init/lean,kernel): add KernelException, addDecl and compileDecl 2019-08-07 17:15:40 -07:00
expr.lean chore(library/init/lean/expr): simplify Expr.mvar constructor 2019-08-04 13:24:27 -07:00
format.lean chore(frontends/lean): fun x, e ==> fun x => e 2019-07-02 13:22:11 -07:00
kvmap.lean chore(frontends/lean): use => instead of := in match-expressions 2019-07-04 11:38:38 -07:00
level.lean chore(frontends/lean): use => instead of := in match-expressions 2019-07-04 11:38:38 -07:00
localcontext.lean feat(library/init/lean/localcontext): add LocalContext.mfor 2019-08-07 11:39:51 -07:00
message.lean feat(library/init/lean/parser/module): add convenient parseFile function for writing syntax "patching" tools 2019-08-08 09:42:57 -07:00
metavarcontext.lean chore(library/init/lean): minor 2019-08-06 17:55:09 -07:00
modifiers.lean feat(library/init/lean): address issue raised in the previous commit 2019-07-18 13:20:46 -07:00
name.lean feat(library/init/lean/elaborator): improve namespace, scope, and end commands 2019-07-22 08:14:35 -07:00
namegenerator.lean feat(library/init/lean): add namegenerator.lean 2019-07-17 19:09:16 -07:00
options.lean refactor(library/init): move io and platform to system subdir 2019-07-25 17:29:33 -07:00
path.lean fix(library/init/lean/path): <dir>/<mod>.lean must have precedence over <dir>/<mod>/default.lean 2019-08-04 08:38:48 -07:00
position.lean feat(library/init/lean/position): HasToString instance 2019-07-05 16:22:15 -07:00
projfns.lean chore(frontends/lean): use => instead of := in match-expressions 2019-07-04 11:38:38 -07:00
reducibilityattrs.lean chore(frontends/lean): use => instead of := in match-expressions 2019-07-04 11:38:38 -07:00
runtime.lean feat(library/init/lean/compiler/ir/rc): missing optimization 2019-05-22 18:46:43 -07:00
scopes.lean chore(library/init/lean/scopes): add TODO 2019-07-22 18:22:56 -07:00
smap.lean perf(library/init/lean/environment): search hashmap first 2019-05-15 11:01:25 -07:00
syntax.lean fix(library/init/lean/syntax): setTailInfo, getHeadInfo and getTailInfo 2019-08-08 20:55:29 -07:00
toexpr.lean chore(frontends/lean): fun x, e ==> fun x => e 2019-07-02 13:22:11 -07:00
trace.lean chore(frontends/lean): fun x, e ==> fun x => e 2019-07-02 13:22:11 -07:00
util.lean refactor(library/init): move io and platform to system subdir 2019-07-25 17:29:33 -07:00