Commit graph

8 commits

Author SHA1 Message Date
Sebastian Ullrich
4a7c2fcafc test(tests/lean/macro1): add examples from prototype 2018-05-17 17:45:02 +02:00
Leonardo de Moura
3be7540efe chore(library/init): use mfor instead of mmap' 2018-05-09 15:41:53 -07:00
Leonardo de Moura
3c317a30db chore(library/init/lean/parser): remove sorry warnings and init/meta dependencies 2018-04-30 13:38:25 -07:00
Leonardo de Moura
4fa43f18dd chore(library/init/data/rbtree,library/init/data/rbmap): remove auto_param dependency
The problem is that `auto_param` is defined in the old `init/meta/name` module,
and we don't want to have `init/meta` dependencies in the `init/lean` modules.
2018-04-30 13:24:13 -07:00
Leonardo de Moura
75a67ceb29 refactor(library/init): move option.lt 2018-04-30 11:19:38 -07:00
Leonardo de Moura
3a494348b6 chore(library/init/lean/parser/macro): remove well_founded_tactics dependency 2018-04-30 11:11:23 -07:00
Leonardo de Moura
1f2f44dc9f chore(library/init/lean/parser/macro): fix import 2018-04-27 13:42:18 -07:00
Sebastian Ullrich
1e53b03aa3 feat(init/parser): add prototype code for syntax trees, macro expansion, and name resolution 2018-04-27 17:57:03 +02:00