Leonardo de Moura
|
46a2e6f311
|
feat(library/init/lean/elaborator): add skeletons
|
2019-08-14 14:13:16 -07:00 |
|
Leonardo de Moura
|
e0a781063a
|
feat(library/init/lean/elaborator/term): expand and invoke old elaborator as fallback
|
2019-08-14 07:34:44 -07:00 |
|
Leonardo de Moura
|
b77fcc4a0f
|
feat(library/init/lean/parser/command): add #elab command
|
2019-08-13 19:48:23 -07:00 |
|
Leonardo de Moura
|
13a67cb9a7
|
feat(library/init/lean/elaborator/preterm): add glue code for new and old elaborators
|
2019-08-13 19:42:41 -07:00 |
|
Leonardo de Moura
|
9735b979eb
|
feat(library/init/lean/elaborator/command): add #preterm command for testing toPreTerm
|
2019-08-13 09:52:15 -07:00 |
|
Leonardo de Moura
|
cea1fa3036
|
feat(library/init/lean/elaborator/command): display position information at #resolve_name
|
2019-08-11 15:59:10 -07:00 |
|
Leonardo de Moura
|
3dad81daee
|
feat(library/init/lean/elaborator): add resolvename.lean
|
2019-08-11 15:37:37 -07:00 |
|
Leonardo de Moura
|
d00019f57e
|
chore(library/init): fix whitspaces before =>
|
2019-08-09 09:13:49 -07:00 |
|
Sebastian Ullrich
|
3ed67138d5
|
chore(*): update equation syntax in files and old parser
for f in ../../**/*.lean; do echo $f; ./patch.lean.out $f > tmp && cat tmp > $f; done
|
2019-08-09 11:11:34 +02:00 |
|
Leonardo de Moura
|
6e4b9f2cc1
|
feat(library/init/lean/elaborator/command): elaborate init_quot command
|
2019-08-07 17:41:18 -07:00 |
|
Leonardo de Moura
|
bfb5bd3752
|
feat(library/init/lean/elaborator): add universe and universes elaborators
|
2019-07-31 16:46:02 -07:00 |
|
Leonardo de Moura
|
46f361daab
|
feat(library/init/lean/elaborator): add open command elaborator
|
2019-07-31 15:58:04 -07:00 |
|
Leonardo de Moura
|
72ff4eb8e2
|
feat(library/init/lean/elaborator/command): implement export command
|
2019-07-24 14:55:27 -07:00 |
|
Leonardo de Moura
|
e0797bba14
|
fix(library/init/lean/elaborator/command): bug at addScopes
|
2019-07-24 14:55:05 -07:00 |
|
Leonardo de Moura
|
cf8daf4b24
|
feat(library/init/lean/elaborator): process header
TODO:
- improve/fix `setSearchPath`
- add `IO.getEnv`
- add support for relative imports at `absolutizeModuleName`
|
2019-07-24 07:37:33 -07:00 |
|
Leonardo de Moura
|
b792afb9d5
|
feat(library/init/lean/elaborator): add root scope and resolveNamespace
|
2019-07-23 09:14:01 -07:00 |
|
Leonardo de Moura
|
4187a099c2
|
fix(library/init/lean/elaborator/command): typo
|
2019-07-22 19:08:16 -07:00 |
|
Leonardo de Moura
|
39b5fbb767
|
feat(library/init/lean/elaborator): registerNamespace
|
2019-07-22 18:47:25 -07:00 |
|
Leonardo de Moura
|
b098cc69ea
|
chore(library/init/lean/elaborator/command): ignore Lean3 notation commands
|
2019-07-22 15:16:17 -07:00 |
|
Leonardo de Moura
|
231c01bf9f
|
feat(library/init/lean): add alias.lean
|
2019-07-22 15:06:17 -07:00 |
|
Leonardo de Moura
|
2387f3c2a2
|
feat(library/init/lean/elaborator): improve namespace, scope, and end commands
|
2019-07-22 08:14:35 -07:00 |
|
Leonardo de Moura
|
eb47746647
|
feat(library/init/lean/elaborator): namespace, section and end commands
|
2019-07-21 16:55:23 -07:00 |
|
Leonardo de Moura
|
b634fc30ee
|
chore(library/init/lean/elaborator/command): add command.lean
|
2019-07-19 10:54:39 -07:00 |
|