Lean 4 fork for HoTT-compatible kernel extensions (Path types, transport, HITs). Maintained against upstream leanprover/lean4.
Find a file
Leonardo de Moura 88cd294a09 feat(src/kernel/error_msgs): show aliased variables when printing error messages
closes #1814

@kenmcmil: the error messages will now list aliased variables.
For example, in your file, the new error message is:

```
invalid type ascription, term has type
  triple (ctxpre c' s_1 ∧ ctxpre c'_1 s_1) (bndngapp b s_1) (ctxpost c' s_1 ∧ ctxpost c'_1 s_1)
but is expected to have type
  triple (ctxpre c' s_1 ∧ ctxpre c'_1 s_1) (bndngapp b s_1) (ctxpost c' s_1 ∧ ctxpost c'_1 s_1)
types contain aliased name(s): c'
remark: the tactic `dedup` can be used to rename aliases
state:
...
```
2017-09-05 16:46:44 -07:00
.github chore(.github/CONTRIBUTING.md): update PR submission guidelines. 2017-08-16 14:22:32 -07:00
bin chore(bin/leanpkg): return nicer error message if greadlink is not available on OSX 2017-08-21 20:20:13 +02:00
doc chore(library/init/core): declare and using structure 2017-09-05 15:08:20 -07:00
extras/latex chore(extras/depgraph): remove leandeps 2017-07-15 02:27:17 -07:00
images chore(CMakeLists.txt): move Lean logo to make sure we can test leanemacs without installing Lean 2015-01-31 17:38:49 -08:00
leanpkg feat(leanpkg): store Lean version in leanpkg.toml 2017-09-05 08:34:40 +02:00
library feat(src/kernel/error_msgs): show aliased variables when printing error messages 2017-09-05 16:46:44 -07:00
script chore(script/package_registry): remove library_dev from test suite 2017-08-17 07:41:35 -07:00
src feat(src/kernel/error_msgs): show aliased variables when printing error messages 2017-09-05 16:46:44 -07:00
tests feat(src/kernel/error_msgs): show aliased variables when printing error messages 2017-09-05 16:46:44 -07:00
tmp feat(frontends/lean,library/equations_compiler): store tactics for generating well founded relation and decreasing proofs 2017-05-23 15:00:29 -07:00
.appveyor.yml chore(.appveyor.yml,.travis.yml): simplify using glob patterns 2017-07-26 17:13:34 +02:00
.clang-format feat(library/vm/process): add basic process support 2017-03-28 18:08:06 -07:00
.codecov.yml fix(.codecov.yml): do not fail github ci if coverage drops by 0.01% 2017-06-25 10:35:02 +02:00
.gitignore chore(gitignore): ignore nix files 2017-06-19 13:16:04 +02:00
.travis.yml chore(.appveyor.yml,.travis.yml): simplify using glob patterns 2017-07-26 17:13:34 +02:00
LICENSE Add LICENSE file 2013-07-15 18:55:48 -07:00
README.md chore(library/library.md): update documentation 2017-08-16 14:17:26 -07:00